Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/embryo

Dir     : e17/libs/embryo/src/lib


Modified Files:
        embryo_amx.c 


Log Message:


oops. accidentally removed that... fix!

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/embryo/src/lib/embryo_amx.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- embryo_amx.c        26 Mar 2004 04:12:36 -0000      1.10
+++ embryo_amx.c        26 Mar 2004 04:25:33 -0000      1.11
@@ -152,30 +152,35 @@
    if ((hdr->flags & EMBRYO_FLAG_COMPACT)) return 0;
    
 #ifdef WORDS_BIGENDIAN
-   /* also align all addresses in the public function, public variable and */
-   /* public tag tables */
-   fs = GETENTRY(hdr, publics, 0);
-   num = NUMENTRIES(hdr, publics, natives);
-   for (i = 0; i < num; i++)
-     {
-       embryo_swap_32(&(fs->address));
-       fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
-     }
-   
-   fs = GETENTRY(hdr, pubvars, 0);
-   num = NUMENTRIES(hdr, pubvars, tags);
-   for (i = 0; i < num; i++)
-     {
-       embryo_swap_32(&(fs->address));
-       fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
-     }
-   
-   fs = GETENTRY(hdr, tags, 0);
-   num = NUMENTRIES(hdr, tags, nametable);
-   for (i = 0; i < num; i++)
      {
-       embryo_swap_32(&(fs->address));
-       fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
+       Embryo_Func_Stub *fs;
+       int i, num;
+       
+       /* also align all addresses in the public function, public variable and */
+       /* public tag tables */
+       fs = GETENTRY(hdr, publics, 0);
+       num = NUMENTRIES(hdr, publics, natives);
+       for (i = 0; i < num; i++)
+         {
+            embryo_swap_32(&(fs->address));
+            fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
+         }
+       
+       fs = GETENTRY(hdr, pubvars, 0);
+       num = NUMENTRIES(hdr, pubvars, tags);
+       for (i = 0; i < num; i++)
+         {
+            embryo_swap_32(&(fs->address));
+            fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
+         }
+       
+       fs = GETENTRY(hdr, tags, 0);
+       num = NUMENTRIES(hdr, tags, nametable);
+       for (i = 0; i < num; i++)
+         {
+            embryo_swap_32(&(fs->address));
+            fs = (Embryo_Func_Stub *)((unsigned char *)fs + hdr->defsize);
+         }
      }
 #endif   
    ep->flags = EMBRYO_FLAG_RELOC;




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to