Changeset 1627 for trunk/dll/valid.c


Ignore:
Timestamp:
Aug 26, 2011, 11:48:06 PM (14 years ago)
Author:
Gregg Young
Message:

Add a low mem version of xDosAlloc* wrappers; move error checking into all the xDosAlloc* wrappers. Ticket 471

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/valid.c

    r1544 r1627  
    4141  22 Jul 09 GKY Streamline scanning code for faster Tree rescans
    4242  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
     43  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     44                xDosAlloc* wrappers.
    4345
    4446***********************************************************************/
     
    307309
    308310# define BUFFER_BYTES 8192
    309   rc = xDosAllocMem(&pvBuffer, BUFFER_BYTES,
    310                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    311   if (rc) {
    312     Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    313               GetPString(IDS_OUTOFMEMORY));
     311  if (xDosAllocMem(&pvBuffer, BUFFER_BYTES,
     312                    PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__))
    314313    return -1;                          // Say failed
    315   }
    316 
    317314  szPath[0] = chDrive;
    318315  szPath[1] = ':';
Note: See TracChangeset for help on using the changeset viewer.