Changeset 1314 for trunk/dll/arccnrs.c
- Timestamp:
- Dec 3, 2008, 7:26:07 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/arccnrs.c
r1311 r1314 67 67 for the extract path to arc container. 68 68 02 Dec 08 JBS Ticket 284: Changed string indicating no Start/End of list strings. 69 03 Dec 08 GKY Subdirectory from the arcname for the extract path only created if an "extract" 70 menu option is selected. 69 71 70 72 ***********************************************************************/ … … 1819 1821 UINT numfiles = 0, numalloc = 0; 1820 1822 1823 if (li->targetpath && fFileNameCnrPath && 1824 stricmp(lastextractpath, li->targetpath)) { 1825 strcpy(lastextractpath, li->targetpath); 1826 SetDir(dcd->hwndParent, hwnd, li->targetpath, 1); 1827 } 1821 1828 for (x = 0; li->list[x]; x++) { 1822 1829 BldFullPathName(fullname, li->targetpath, li->list[x]); … … 3010 3017 case IDM_ARCEXTRACTEXIT: 3011 3018 case IDM_ARCEXTRACT: 3019 if (dcd->directory && fFileNameCnrPath && 3020 stricmp(lastextractpath, dcd->directory)) { 3021 strcpy(lastextractpath, dcd->directory); 3022 SetDir(dcd->hwndParent, hwnd, dcd->directory, 1); 3023 } 3012 3024 if (dcd->info->extract) 3013 3025 runemf2(SEPARATE | WINDOWED | ASYNCHRONOUS | … … 3022 3034 case IDM_ARCEXTRACTWDIRSEXIT: 3023 3035 case IDM_ARCEXTRACTWDIRS: 3036 if (dcd->directory && fFileNameCnrPath && 3037 stricmp(lastextractpath, dcd->directory)) { 3038 strcpy(lastextractpath, dcd->directory); 3039 SetDir(dcd->hwndParent, hwnd, dcd->directory, 1); 3040 } 3024 3041 if (dcd->info->exwdirs) 3025 3042 runemf2(SEPARATE | WINDOWED | ASYNCHRONOUS | … … 3875 3892 } 3876 3893 } 3877 if (IsFile(dcd->directory) == -1)3878 SetDir(dcd->hwndFrame, dcd->hwndCnr, dcd->directory, 1);3879 3894 } 3880 3895 # ifdef FORTIFY
Note:
See TracChangeset
for help on using the changeset viewer.