Changeset 21925 for trunk/src/kernel32/oslibdos.cpp
- Timestamp:
- Dec 21, 2011, 8:16:15 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/oslibdos.cpp
r21916 r21925 3435 3435 ULONG item) 3436 3436 { 3437 return (DWORD)DosDevConfig(pdevinfo, item); 3437 // DosDevConfig() is not high-mem safe, use a low-mem stack variable 3438 // (according to CPREF, "All returned device information is BYTE-sized, 3439 // so [the argument] should be the address of a BYTE variable" 3440 BYTE devinfo; 3441 DWORD rc = (DWORD)DosDevConfig(&devinfo, item); 3442 *((PBYTE)pdevinfo) = devinfo; 3443 return rc; 3438 3444 } 3439 3445 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.