Changeset 3779 for trunk/src


Ignore:
Timestamp:
Jun 30, 2000, 10:39:20 AM (25 years ago)
Author:
sandervl
Message:

MN: lstrcpyn fixes in directory.cpp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/directory.cpp

    r3701 r3779  
    1 /* $Id: directory.cpp,v 1.27 2000-06-13 21:19:32 sandervl Exp $ */
     1/* $Id: directory.cpp,v 1.28 2000-06-30 08:39:20 sandervl Exp $ */
    22
    33/*
     
    174174    lstrcpynA(lpTemp,
    175175              lpstrDirectory,
    176               len - 1);
    177     lpTemp[len - 1] = 0;
     176              len); // len is including trailing NULL!!
    178177    lpstrDirectory = lpTemp;
    179178  }
     
    233232    lstrcpynA(lpTemp,
    234233              lpstrDirectory,
    235               len - 1);
    236     lpTemp[len - 1] = 0;
     234              len ); // len is including trailing NULL!!
    237235    lpstrDirectory = lpTemp;
    238236  }
     
    425423    lstrcpynA(lpTemp,
    426424              lpstrDirectory,
    427               len - 1);
    428     lpTemp[len - 1] = 0;
     425              len ); // len is including trailing NULL!!
    429426    lpstrDirectory = lpTemp;
    430427  }
     
    597594
    598595    if (!DIR_SearchPath( path, name, ext, (LPSTR)full_name )) return 0;
    599     lstrcpynA( buffer, (LPSTR)full_name, buflen-1);
    600     buffer[buflen-2] = 0;
     596    lstrcpynA( buffer, (LPSTR)full_name, buflen);
    601597    SetLastError(0);
    602598    return strlen(buffer);
     
    621617    if (!ret) return 0;
    622618
    623     lstrcpynAtoW( buffer, full_name, buflen-1 );
    624     buffer[buflen-2] = 0;
     619    lstrcpynAtoW( buffer, full_name, buflen);
    625620    SetLastError(0);
    626621    return strlen(full_name);
Note: See TracChangeset for help on using the changeset viewer.