Changeset 1627 for trunk/dll


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

Location:
trunk/dll
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/autoview.c

    r1616 r1627  
    3737  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
    3838  13 Aug 11 GKY Change to Doxygen comment format
     39  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     40                xDosAlloc* wrappers.
    3941
    4042***********************************************************************/
     
    144146  }
    145147
    146   rc = xDosAllocMem((PPVOID) & pfealist, ealen, PAG_COMMIT | PAG_READ |
    147                     PAG_WRITE, pszSrcFile, __LINE__);
    148   if (rc || !pfealist)
    149     Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__,
    150               GetPString(IDS_OUTOFMEMORY));
     148  if (xDosAllocMem((PPVOID) &pfealist, ealen, PAG_COMMIT | PAG_READ |
     149                   PAG_WRITE, pszSrcFile, __LINE__))
     150    ret = FALSE;
    151151  else {
    152152    memset(pfealist, 0, ealen);
  • trunk/dll/copyf.c

    r1520 r1627  
    2727  19 Oct 09 SHL Correct copyf regression when moving to save volume
    2828  31 Mar 10 JBS Correct copyf which was creating 8.4, not 8.3, temporary names
     29  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     30                xDosAlloc* wrappers.
    2931
    3032***********************************************************************/
     
    326328  else
    327329    ealen = sizeof(FEALIST) + 10;
    328   rc = xDosAllocMem((PPVOID) & pfealist,
    329                     ealen + 32L, PAG_COMMIT | PAG_READ | PAG_WRITE,
    330                     pszSrcFile, __LINE__);
    331   if (rc)
    332     Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    333               GetPString(IDS_OUTOFMEMORY));
     330  if (xDosAllocMem((PPVOID) &pfealist,
     331                   ealen + 32L, PAG_COMMIT | PAG_READ | PAG_WRITE,
     332                   pszSrcFile, __LINE__))
     333    return FALSE;
    334334  else {
    335335    memset(pfealist, 0, ealen + 1);
  • trunk/dll/datamin.c

    r1498 r1627  
    3535                one or more miniapp but not to FM/2
    3636  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
     37  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     38                xDosAlloc* wrappers.
    3739
    3840***********************************************************************/
     
    853855        MODINFO *pmi;
    854856        ULONG numprocs = 0, numthreads = 0;
    855         APIRET rc;
    856 
    857         rc = xDosAllocMem((PVOID)&pbh, USHRT_MAX + 4096,
     857
     858        if (!xDosAllocMem((PVOID)&pbh, USHRT_MAX + 4096,
    858859                          PAG_COMMIT | PAG_READ | PAG_WRITE,
    859                           pszSrcFile, __LINE__);
    860         if (rc)
    861           Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__,
    862                     GetPString(IDS_OUTOFMEMORY));
    863         else {
     860                          pszSrcFile, __LINE__)) {
    864861          if (DosQProcStatus((ULONG *)pbh, USHRT_MAX))
    865862            noqproc = TRUE;
     
    893890        QSLREC *pmi;
    894891        ULONG numprocs = 0, numthreads = 0;
    895         APIRET rc;
    896 
    897         rc = xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
     892
     893        if (!xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
    898894                          PAG_COMMIT | PAG_READ | PAG_WRITE,
    899                           pszSrcFile, __LINE__);
    900         if (rc)
    901           Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__,
    902                     GetPString(IDS_OUTOFMEMORY));
    903         else { //2 Sep 07 GKY 0x05 = process & Mod data only
     895                          pszSrcFile, __LINE__)) {
     896          //2 Sep 07 GKY 0x05 = process & Mod data only
    904897          if (DosQuerySysState(QS_PROCESS | QS_MTE, 0, 0, 0, pbh, USHRT_MAX))
    905898            noqproc = TRUE;
  • trunk/dll/eas.c

    r1547 r1627  
    2626  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
    2727  23 Oct 10 GKY Added button to allow opening of a new file's eas from the EA dialog.
     28  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     29                xDosAlloc* wrappers.
    2830
    2931***********************************************************************/
     
    200202            ULONG ealen;
    201203            CHAR *eaval;
    202             APIRET rc;
    203204
    204205            ealen = sizeof(FEA2LIST) + strlen(s) + 64;
    205             rc = xDosAllocMem((PPVOID) & pfealist, ealen + 1,
     206            if (!xDosAllocMem((PPVOID) & pfealist, ealen + 1,
    206207                              PAG_COMMIT | PAG_READ | PAG_WRITE,
    207                               pszSrcFile, __LINE__);
    208             if (rc)
    209               Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    210                         GetPString(IDS_OUTOFMEMORY));
    211             else {
     208                              pszSrcFile, __LINE__)) {
    212209              memset(pfealist, 0, ealen + 1);
    213210              pfealist->cbList = ealen;
     
    11081105  }
    11091106
    1110   rc = xDosAllocMem((PPVOID) & pfealist, ealen,
    1111                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    1112   if (rc)
    1113     Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    1114               GetPString(IDS_OUTOFMEMORY));
    1115   else {
     1107  if (!xDosAllocMem((PPVOID) & pfealist, ealen,
     1108                    PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    11161109    memset(pfealist, 0, ealen);
    11171110    pfealist->list[0].oNextEntryOffset = 0;
  • trunk/dll/instant.c

    r1544 r1627  
    1414  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
    1515  12 Jul 09 GKY Add xDosQueryAppType and xDosAlloc... to allow FM/2 to load in high memory
     16  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     17                xDosAlloc* wrappers.
    1618
    1719***********************************************************************/
     
    105107        mem = MLEgetlen(hwndMLE);
    106108        if (mem) {
    107           rc = xDosAllocMem((PVOID) & bat, mem,
    108                             PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    109           if (rc || !bat) {
    110             Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    111                       GetPString(IDS_OUTOFMEMORY));
     109          if (xDosAllocMem((PVOID) & bat, mem,
     110                           PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    112111            WinDismissDlg(hwnd, 0);
    113112            break;
  • trunk/dll/killproc.c

    r1554 r1627  
    3131  20 Nov 10 GKY Check that pTmpDir IsValid and recreate if not found; Fixes hangs caused
    3232                by temp file creation failures.
     33  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     34                xDosAlloc* wrappers.
    3335
    3436***********************************************************************/
     
    127129
    128130  WinSendDlgItemMsg(hwnd, KILL_LISTBOX, LM_DELETEALL, MPVOID, MPVOID);
    129   rc = xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
    130                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    131   if (rc)
    132     Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    133               GetPString(IDS_OUTOFMEMORY));
    134   else {
     131  if (!xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
     132                    PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    135133    rc = DosQProcStatus((ULONG *)pbh, USHRT_MAX);
    136134    if (!rc) {
     
    196194
    197195  WinSendDlgItemMsg(hwnd, KILL_LISTBOX, LM_DELETEALL, MPVOID, MPVOID);
    198   rc = xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
    199                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    200   if (rc)
    201     Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__,
    202               GetPString(IDS_OUTOFMEMORY));
    203   else {
     196  if (!xDosAllocMem((PVOID) & pbh, USHRT_MAX + 4096,
     197                    PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    204198    rc = DosQuerySysState(QS_PROCESS | QS_MTE, 0, 0, 0, pbh, USHRT_MAX);
    205199    if (!rc) {
  • trunk/dll/misc.c

    r1546 r1627  
    6868  23 Oct 10 GKY Add menu items for opening directory cnrs based on path of selected item
    6969                including the option to use walk directories to select path
     70  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     71                xDosAlloc* wrappers.
    7072
    7173***********************************************************************/
     
    882884          else
    883885            ealen = sizeof(FEALIST) + 9;
    884           rc = xDosAllocMem((PPVOID) & pfealist, ealen + 64,
    885                             PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    886           if (rc)
    887             Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile,
    888                       __LINE__, GetPString(IDS_OUTOFMEMORY));
    889           else {
     886          if (!xDosAllocMem((PPVOID) & pfealist, ealen + 64,
     887                            PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    890888            memset(pfealist, 0, ealen + 1);
    891889            pfealist->cbList = ealen;
  • trunk/dll/mle.c

    r1544 r1627  
    2525  12 Jul 09 GKY Add xDosQueryAppType and xDosAlloc... to allow FM/2 to load in high memory
    2626  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
     27  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     28                xDosAlloc* wrappers.
    2729
    2830***********************************************************************/
     
    174176  IPT ancpos, curpos, here;
    175177  LONG len, oldlen;
    176   APIRET rc;
    177178  ULONG size;
    178179
     
    182183  if (len) {
    183184    len++;
    184     rc = xDosAllocMem((PVOID) & temp, 4096,
    185                       PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    186     if (rc || !temp)
    187       Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    188                 GetPString(IDS_OUTOFMEMORY));
    189     else {
     185    if (!xDosAllocMem((PVOID) & temp, 4096,
     186                      PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    190187      ancpos = MLEancpos(h);
    191188      curpos = MLEcurpos(h);
     
    257254  IPT ancpos, curpos, here;
    258255  LONG sellen, oldlen;
    259   APIRET rc;
    260256
    261257  oldlen = MLEsizeofsel(h);
     
    265261  if (!sel)
    266262    return FALSE;
    267   rc = xDosAllocMem((PVOID) & temp, 32768L,
    268                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    269   if (rc || !temp) {
    270     Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    271               GetPString(IDS_OUTOFMEMORY));
     263  if (xDosAllocMem((PVOID) & temp, 32768L,
     264                   PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    272265    free(sel);
    273266#   ifdef FORTIFY
     
    540533    DosChgFilePtr(handle, 0, FILE_BEGIN, &action);
    541534    if (len) {
    542       rc = xDosAllocMem((PVOID) & hexbuff, 50001,
    543                         PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    544       if (rc || !hexbuff) {
    545         Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    546                   GetPString(IDS_OUTOFMEMORY));
     535      if (xDosAllocMem((PVOID) & hexbuff, 50001,
     536                       PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__))
    547537        ret = FALSE;
    548       }
    549538      else {
    550539        buffer = xmalloc(10000, pszSrcFile, __LINE__);
     
    670659    fseek(fp, 0L, SEEK_SET);
    671660    if (len && len != -1) {
    672       rc = xDosAllocMem((PVOID) & buffer,
    673                         50000L, PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    674       if (rc || !buffer) {
    675         Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    676                   GetPString(IDS_OUTOFMEMORY));
     661      if (xDosAllocMem((PVOID) & buffer,
     662                        50000L, PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__))
    677663        ret = FALSE;
    678       }
    679664      else {
    680665        WinSendMsg(h,
     
    896881  INT blanklines = 0;
    897882  BOOL fWrap = MLEgetwrap(h);
    898   APIRET rc;
    899883  CHAR *mode;
    900884
     
    923907  }
    924908
    925   rc = xDosAllocMem((PVOID) & buffer, 4096L,
    926                     PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    927   if (rc || !buffer) {
    928     Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    929               GetPString(IDS_OUTOFMEMORY));
     909  if (xDosAllocMem((PVOID) & buffer, 4096L,
     910                    PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__))
    930911    ok = FALSE;
    931   }
    932912  else {
    933913    mode = "a+";
  • trunk/dll/saveclip.c

    r1544 r1627  
    3232  12 Jul 09 GKY Add xDosQueryAppType and xDosAlloc... to allow FM/2 to load in high memory
    3333  29 May 10 GKY Fix SaveListDlgProc to append to a file when Append checkbox is selected
     34  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     35                xDosAlloc* wrappers.
    3436
    3537***********************************************************************/
     
    102104        if (clip)
    103105          len += strlen(clip) + 1;
    104         if (!xDosAllocSharedMem((PPVOID) &hold, (PSZ) NULL, len, PAG_COMMIT |
    105                                OBJ_GIVEABLE | PAG_READ | PAG_WRITE)) {
     106        if (!xDosAllocSharedMem((PPVOID) &hold, (PSZ) NULL, len, PAG_COMMIT |
     107                                OBJ_GIVEABLE | PAG_READ | PAG_WRITE, __FILE__, __LINE__)) {
    106108          *hold = 0;
    107109          if (clip)
  • trunk/dll/subj.c

    r1480 r1627  
    1616  08 Mar 09 GKY Additional strings move to PCSZs
    1717  12 Jul 09 GKY Add xDosQueryAppType and xDosAlloc... to allow FM/2 to load in high memory
     18  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     19                xDosAlloc* wrappers.
    1820
    1921***********************************************************************/
     
    126128      else
    127129        ealen = sizeof(FEALIST) + 9;
    128       rc = xDosAllocMem((PPVOID) & pfealist, ealen + 1L,
    129                         PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__);
    130       if (rc)
    131         Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__,
    132                   GetPString(IDS_OUTOFMEMORY));
    133       else {
     130      if (!xDosAllocMem((PPVOID) & pfealist, ealen + 1L,
     131                        PAG_COMMIT | PAG_READ | PAG_WRITE, pszSrcFile, __LINE__)) {
    134132        memset(pfealist, 0, ealen + 1);
    135133        pfealist->cbList = ealen;
  • trunk/dll/systemf.c

    r1554 r1627  
    3737  20 Nov 10 GKY Check that pTmpDir IsValid and recreate if not found; Fixes hangs caused
    3838                by temp file creation failures.
     39  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     40                xDosAlloc* wrappers.
    3941
    4042***********************************************************************/
     
    768770    hwnd = HWND_DESKTOP;
    769771
    770   rc = DosAllocMem((PVOID)&pszPgm,
    771                    MaxComLineStrg,
    772                    PAG_COMMIT | PAG_READ | PAG_WRITE);
    773   if (rc) {
    774     Dos_Error(MB_CANCEL,rc,hwnd,pszSrcFile,__LINE__,GetPString(IDS_OUTOFMEMORY));
    775     return -1;
    776   }
    777 
     772  if (xDosAllocMemLow((PVOID)&pszPgm,
     773                       MaxComLineStrg,
     774                       PAG_COMMIT | PAG_READ | PAG_WRITE,
     775                       pszSrcFile,__LINE__))
     776    return -1; //already complained
    778777  *szSavedir = 0;
    779778
     
    816815      temp = *p;
    817816      if (temp) {
    818         rc = DosAllocMem((PVOID)&pszArgs,
    819                          MaxComLineStrg * 2,
    820                          PAG_COMMIT | PAG_READ | PAG_WRITE);
    821         if (rc)
    822           Dos_Error(MB_CANCEL,rc,hwnd,pszSrcFile,__LINE__,GetPString(IDS_OUTOFMEMORY));
     817        if (xDosAllocMemLow((PVOID)&pszArgs, MaxComLineStrg * 2,
     818                             PAG_COMMIT | PAG_READ | PAG_WRITE,
     819                            pszSrcFile, __LINE__)) {
     820          DosFreeMem(pszPgm);
     821          return -1;   //already complained
     822        }
    823823      }
    824824      else
     
    958958      if (~type & FULLSCREEN)
    959959        type |= WINDOWED;
    960       rc = DosAllocMem((PVOID) & pszArgs, MaxComLineStrg * 2,
    961                        PAG_COMMIT | PAG_READ | PAG_WRITE);
    962       if (rc) {
    963         Dos_Error(MB_CANCEL,rc,hwnd,pszSrcFile,__LINE__,GetPString(IDS_OUTOFMEMORY));
     960      if (xDosAllocMemLow((PVOID) &pszArgs, MaxComLineStrg * 2,
     961                           PAG_COMMIT | PAG_READ | PAG_WRITE,
     962                           pszSrcFile, __LINE__)) {
    964963        DosFreeMem(pszPgm);
    965         return -1;
     964        return -1;   //already complained
    966965      }
    967966      *pszArgs = 0;
  • 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] = ':';
  • trunk/dll/wrappers.c

    r1544 r1627  
    1919  12 Jul 09 GKY Add xDosQueryAppType and xDosAlloc... to allow FM/2 to load in high memory
    2020  15 Nov 09 GKY Rework xDosQueryAppType to remove HIMEM ifdefs
     21  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     22                xDosAlloc* wrappers.
    2123
    2224***********************************************************************/
     
    6870                          PSZ pszName,
    6971                          ULONG cb,
    70                           ULONG flag)
     72                          ULONG flag,
     73                          PCSZ pszSrcFile,
     74                          UINT uiLineNumber)
    7175{
    7276  APIRET rc; ;
     
    7680  if (rc)
    7781    rc = DosAllocSharedMem(ppb, pszName, cb, flag);
     82  if (rc)
     83    Runtime_Error(pszSrcFile, uiLineNumber, GetPString(IDS_OUTOFMEMORY));
    7884  return rc;
    7985}
     
    9197  if (rc)
    9298    rc = DosAllocMem(ppb, cb, flag);
     99  if (rc)
     100    Runtime_Error(pszSrcFile, uiLineNumber, GetPString(IDS_OUTOFMEMORY));
     101  //DbgMsg(pszSrcFile, uiLineNumber, "ppb %p", *ppb);
     102  return rc;
     103}
     104
     105APIRET xDosAllocMemLow(PPVOID ppb,
     106                       ULONG cb,
     107                       ULONG flag,
     108                       PCSZ pszSrcFile,
     109                       UINT uiLineNumber)
     110{
     111  APIRET rc;
     112
     113  rc = DosAllocMem(ppb, cb, flag);
     114  if (rc)
     115    Runtime_Error(pszSrcFile, uiLineNumber, GetPString(IDS_OUTOFMEMORY));
    93116  //DbgMsg(pszSrcFile, uiLineNumber, "ppb %p", *ppb);
    94117  return rc;
     
    250273 * support systems without large file support
    251274 *
    252  * Some kernels to do not correctly handle FILESTATUS3 and PEAOP2 buffers
     275 * Some kernels do not correctly handle FILESTATUS3 and PEAOP2 buffers
    253276 * that cross a 64K boundary.
    254277 * When this occurs, they return ERROR_INVALID_NAME.
  • trunk/dll/wrappers.h

    r1544 r1627  
    1111  08 Dec 08 SHL Add missing OS2_INCLUDED check
    1212  12 Jul 09 GKY Add xDosQueryAppType and xDoxAlloc... to allow FM/2 to load in high memory
     13  26 Aug 11 GKY Add a low mem version of xDosAlloc* wrappers; move error checking into all the
     14                xDosAlloc* wrappers.
    1315
    1416***********************************************************************/
     
    2628                          PSZ pszName,
    2729                          ULONG cb,
    28                           ULONG flag);
     30                          ULONG flag,
     31                          PCSZ pszSrcFile,
     32                          UINT uiLineNumber);
    2933
    3034APIRET xDosAllocMem(PPVOID ppb,
     
    3236                    ULONG flag,
    3337                    PCSZ pszSrcFile,
    34                     UINT uiLineNumber);
     38                    UINT uiLineNumber);
     39
     40APIRET xDosAllocMemLow(PPVOID ppb,
     41                       ULONG cb,
     42                       ULONG flag,
     43                       PCSZ pszSrcFile,
     44                       UINT uiLineNumber);
    3545
    3646APIRET xDosFindFirst(PSZ pszFileSpec,
Note: See TracChangeset for help on using the changeset viewer.