home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Resources
/
System
/
BoingBag1
/
Contributions
/
Workbench
/
RexxArpLib3p6
/
src
/
libinit.diff
< prev
next >
Wrap
Text File
|
1998-06-26
|
1KB
|
36 lines
TO TRANSFORM sc:source/libinit.c INTO libinit.c ...
*** CHANGE 76 IN sc:source/libinit.c TO 76 IN libinit.c ***
<extern long far _Libmergeddata;
---------------
>extern long __far _Libmergeddata;
*** CHANGE 124 IN sc:source/libinit.c TO 124 IN libinit.c ***
< memcpy(ddata, (void *)sdata, DATAWORDS*4);
---------------
> memcpy(ddata, (void *)sdata, (size_t) DATAWORDS * 4);
*** CHANGE 150 IN sc:source/libinit.c TO 150 IN libinit.c ***
< memcpy((void *)libbase->ml_relocs, (void *)sdata, (nrelocs * 4) + 4);
---------------
> memcpy((void *)libbase->ml_relocs, (void *)sdata, (size_t) (nrelocs * 4) + 4);
*** CHANGE 188 IN sc:source/libinit.c TO 188 IN libinit.c ***
< (long)(MYLIBRARYSIZE + DATAWORDS*4 + SIZEJMPTAB));
---------------
> (size_t) (MYLIBRARYSIZE + DATAWORDS*4 + SIZEJMPTAB));
*** CHANGE [309,310] IN sc:source/libinit.c TO [309,310] IN libinit.c ***
< libsize = libbase->ml_Lib.lib_NegSize + libbase->ml_Lib.lib_PosSize;
< FreeMem( (char *) libbase - libbase->ml_Lib.lib_NegSize,(LONG) libsize );
---------------
> libsize = (ULONG) libbase->ml_Lib.lib_NegSize + (ULONG) libbase->ml_Lib.lib_PosSize;
> FreeMem( (char *) libbase - libbase->ml_Lib.lib_NegSize, (LONG) libsize );