Changeset 858 for trunk/dll/autoview.c
- Timestamp:
- Nov 5, 2007, 6:47:12 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/autoview.c
r850 r858 301 301 302 302 HFILE handle; 303 303 ULONG olen, ibufflen, action, obufflen, l; 304 304 CHAR *ibuff, *obuff, *p; 305 305 // 06 Oct 07 SHL Protect against NTFS driver small buffer defect … … 319 319 ibufflen = AutoviewHeight < 96 ? 512 : 3072; 320 320 // 06 Oct 07 SHL protect against NTFS driver small buffer defect 321 // ibuff = xmalloc(ibufflen + 2, pszSrcFile, __LINE__); 322 ibuff = xmalloc(m in(ibufflen + 2, 4096), pszSrcFile, __LINE__);321 // ibuff = xmalloc(ibufflen + 2, pszSrcFile, __LINE__); // 05 Nov 07 SHL 322 ibuff = xmalloc(max(ibufflen + 2, 4096), pszSrcFile, __LINE__); 323 323 if (ibuff) { 324 324 // Depends on CreateHexDump line width … … 438 438 nm /= 2; 439 439 rc = xDosFindFirst(fullname, 440 441 442 443 444 440 &hdir, 441 FILE_NORMAL | FILE_DIRECTORY | 442 FILE_READONLY | FILE_ARCHIVED | 443 FILE_SYSTEM | FILE_HIDDEN, 444 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZEL); 445 445 if (!rc && nm) { 446 446 fb = (PBYTE) & ffb;
Note:
See TracChangeset
for help on using the changeset viewer.