Changeset 116 for trunk/dll/misc.c


Ignore:
Timestamp:
Dec 5, 2004, 1:10:31 AM (21 years ago)
Author:
root
Message:

Rework lstrip/rstrip usage
LoadLibPath: avoid buffer overflow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/misc.c

    r70 r116  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2003 Steven H.Levine
     9  Copyright (c) 2003, 2004 Steven H.Levine
    1010
    1111  Revisions     11 Jun 03 SHL - Add JFS and FAT32 support
     12                01 Aug 04 SHL - Rework lstrip/rstrip usage
     13                01 Aug 04 SHL - LoadLibPath: avoid buffer overflow
    1214
    1315***********************************************************************/
     
    710712            if(p)
    711713              *p = 0;
    712             lstrip(rstrip(subject));
     714            bstrip(subject);
    713715            WinSetWindowText(hwndMLE,subject);
    714716            len = strlen(subject);
     
    787789            if(p)
    788790              *p = 0;
    789             lstrip(rstrip(szData));
     791            bstrip(szData);
    790792            if(IsFullName(szData)) {
    791793              if(DosQueryPathInfo(szData,
     
    19841986        if(!fgets(var,8192,fp))
    19851987          break;
    1986         var[8192] = 0;
    1987         stripcr(var);
    1988         lstrip(rstrip(var));
     1988        var[8191] = 0;
     1989        bstripcr(var);
    19891990        if(!strnicmp(var,"LIBPATH=",8)) {
    19901991          memmove(var,var + 8,strlen(var + 8) + 1);
Note: See TracChangeset for help on using the changeset viewer.