Changeset 1644
- Timestamp:
- Oct 31, 2011, 3:16:31 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/filldir.c
r1643 r1644 351 351 352 352 p = strrchr(p, '.'); 353 if (p && !p[5]) {353 if (p) { 354 354 cmps[0] = '.'; 355 355 cmps[1] = toupper(p[1]); 356 356 cmps[2] = toupper(p[2]); 357 357 cmps[3] = toupper(p[3]); 358 cmps[4] = toupper(p[4]); 358 if (p[4]) { 359 cmps[4] = toupper(p[4]); 360 cmps[5] = 0; 361 } 362 else 363 cmps[4] = 0; 359 364 360 365 cmp = *(ULONG *) cmps; … … 369 374 cmp == *(ULONG *) ".TAR" || cmp == *(ULONG *) ".TGZ" || 370 375 cmp == *(ULONG *) ".GZ" || cmp == *(ULONG *) ".Z" || 371 cmp == *(ULONG *) ".CAB" || cmp == *(ULONG *) ".BZ2") 376 cmp == *(ULONG *) ".CAB" || cmp == *(ULONG *) ".BZ2" || 377 cmp == *(ULONG *) ".WPI") 372 378 hptr = hptrArc; 373 379 else if (cmp == *(ULONG *) PCSZ_DOTBMP ||
Note:
See TracChangeset
for help on using the changeset viewer.