- Timestamp:
- Oct 12, 2004, 12:56:56 AM (21 years ago)
- Location:
- trunk/src/emx/src/lib/sys
- Files:
-
- 3 edited
-
DosAllocMemEx.c (modified) (4 diffs, 1 prop)
-
DosEx.c (modified) (1 diff, 1 prop)
-
libcfork.c (modified) (3 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/src/lib/sys/DosAllocMemEx.c
-
Property cvs2svn:cvs-rev
changed from
1.2to1.3
r1581 r1582 45 45 *******************************************************************************/ 46 46 static int allocAtAddress(void *pvReq, ULONG cbReq, ULONG fReq); 47 48 49 50 47 51 48 52 … … 82 86 */ 83 87 FS_SAVE_LOAD(); 88 89 90 91 92 93 94 95 96 84 97 if (flFlags & OBJ_LOCATION) 85 98 rc = allocAtAddress(*ppv, cb, flFlags & ~(OBJ_LOCATION | OBJ_FORK)); 86 99 else 87 100 rc = DosAllocMem(ppv, cb, flFlags & ~(OBJ_FORK)); 101 102 103 104 88 105 if (rc) 89 106 { … … 193 210 } 194 211 195 rc = DosAllocMem( pvNew, cbReq, fReq);212 rc = DosAllocMem(pvNew, cbReq, fReq); 196 213 if (rc || (char *)pvNew > (char *)pvReq) 197 214 break; /* we failed! */ … … 222 239 } 223 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/sys/DosEx.c
-
Property cvs2svn:cvs-rev
changed from
1.4to1.5
r1581 r1582 976 976 { 977 977 int rc; 978 rc = DosAllocMemEx(&pEntry->u.MemAlloc.pv, pEntry->u.MemAlloc.cb, pEntry->u.MemAlloc.flFlags);979 LIBC_ASSERTM(!rc, "DosAllocMemEx(={%p},%#lx,%#lx ) -> rc=%d\n",978 rc = DosAllocMemEx(&pEntry->u.MemAlloc.pv, pEntry->u.MemAlloc.cb, -
Property cvs2svn:cvs-rev
changed from
