Changeset 985 for trunk/dll/mle.c


Ignore:
Timestamp:
Mar 1, 2008, 2:37:14 AM (17 years ago)
Author:
Gregg Young
Message:

Update sizes dialog (ticket 44); Make max command line length user settable (ticket 199); use xfree for free in most cases (ticket 212); initial code to check for valid ini file (ticket 102); Some additional refactoring and structure rework; Some documentation updates;

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/mle.c

    r907 r985  
    1818  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    1919  17 Dec 07 GKY Make WPURLDEFAULTSETTINGS the fall back for ftp/httprun
     20  29 Feb 08 GKY Refactor global command line variables to notebook.h
     21  29 Feb 08 GKY Use xfree where appropriate
    2022
    2123***********************************************************************/
     
    3638#include "errutil.h"                    // Dos_Error...
    3739#include "strutil.h"                    // GetPString
     40#include "notebook.h"                   // httprun etc
    3841#include "fm3dll.h"
    3942
     
    247250    Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    248251              GetPString(IDS_OUTOFMEMORY));
    249     free(sel);
     252    xfree(sel);
    250253    DosPostEventSem(CompactSem);
    251254    return FALSE;
     
    264267    if (sellen < 1) {
    265268      Runtime_Error(pszSrcFile, __LINE__, "len < 1");
    266       free(sel);
     269      xfree(sel);
    267270      DosPostEventSem(CompactSem);
    268271      return FALSE;
     
    278281    SaveToClip(h, sel, TRUE);
    279282    DosFreeMem(temp);
    280     free(sel);
     283    xfree(sel);
    281284    MLEenable(h);
    282285    DosPostEventSem(CompactSem);
     
    299302#endif
    300303      DosFreeMem(temp);
    301       free(sel);
     304      xfree(sel);
    302305      MLEenable(h);
    303306      DosPostEventSem(CompactSem);
     
    372375#endif
    373376    DosFreeMem(temp);
    374     free(sel);
     377    xfree(sel);
    375378    DosPostEventSem(CompactSem);
    376379    MLEenable(h);
     
    405408#endif
    406409  DosFreeMem(temp);
    407   free(sel);
     410  xfree(sel);
    408411  DosPostEventSem(CompactSem);
    409412  return TRUE;
     
    571574          else
    572575            ret = FALSE;
    573           free(buffer);
     576          xfree(buffer);
    574577        }
    575578        DosFreeMem(hexbuff);
     
    767770        _heap_check();
    768771#endif
    769         free(bkg);
     772        xfree(bkg);
    770773        WinDestroyMsgQueue(thmq);
    771774      }
Note: See TracChangeset for help on using the changeset viewer.