Changeset 1646
- Timestamp:
- Nov 13, 2011, 6:13:03 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/dll/worker.c ¶
r1554 r1646 48 48 20 Nov 10 GKY Check that pTmpDir IsValid and recreate if not found; Fixes hangs caused 49 49 by temp file creation failures. 50 12 Nov 11 GKY Fixed extract failure caused by spaces in the arc file name. 50 51 51 52 ***********************************************************************/ … … 476 477 { 477 478 EXTRDATA ex; 478 BOOL maskspaces = FALSE; 479 BOOL maskspaces = FALSE; 480 CHAR arcname[CCHMAXPATH]; 479 481 480 482 memset(&ex, 0, sizeof(EXTRDATA)); … … 482 484 if (!ex.info || (!ex.info->extract && !ex.info->exwdirs)) 483 485 break; 484 ex.size = sizeof(EXTRDATA); 485 ex.arcname = wk->li->list[x]; 486 strcpy(ex.masks, "*"); 486 ex.size = sizeof(EXTRDATA); 487 BldQuotedFileName(arcname, wk->li->list[x]); 488 ex.arcname = arcname; 489 if (!*ex.masks) 490 strcpy(ex.masks, "*"); 487 491 strcpy(ex.extractdir, wk->li->targetpath); 488 492 if (!WinDlgBox(HWND_DESKTOP,
Note:
See TracChangeset
for help on using the changeset viewer.