Changeset 1498 for trunk/dll/extract.c
- Timestamp:
- Jan 18, 2010, 1:57:01 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/extract.c
r1395 r1498 5 5 6 6 Copyright (c) 1993-98 M. Kimes 7 Copyright (c) 2004, 20 08Steven H. Levine7 Copyright (c) 2004, 2010 Steven H. Levine 8 8 9 9 01 Aug 04 SHL Rework lstrip/rstrip usage … … 18 18 for the extract path. 19 19 07 Feb 09 GKY Allow user to turn off alert and/or error beeps in settings notebook. 20 17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *. 20 21 21 22 ***********************************************************************/ … … 120 121 QWL_USER, (PVOID) oldproc); 121 122 size = sizeof(BOOL); 122 PrfQueryProfileData(fmprof, FM3Str, "RememberExt",123 PrfQueryProfileData(fmprof, (CHAR *) FM3Str, "RememberExt", 123 124 (PVOID) & fRemember, &size); 124 125 size = sizeof(BOOL); 125 PrfQueryProfileData(fmprof, FM3Str, "DirectoryExt",126 PrfQueryProfileData(fmprof, (CHAR *) FM3Str, "DirectoryExt", 126 127 (PVOID) & fDirectory, &size); 127 128 size = sizeof(BOOL); 128 PrfQueryProfileData(fmprof, FM3Str, "FileNamePathExt",129 PrfQueryProfileData(fmprof, (CHAR *) FM3Str, "FileNamePathExt", 129 130 (PVOID) & fFileNameExtPath, &size); 130 131 WinCheckButton(hwnd, EXT_REMEMBER, fRemember); … … 142 143 WinSetDlgItemText(hwnd, EXT_FILENAME, arcdata->arcname); 143 144 else 144 WinSetDlgItemText(hwnd, EXT_FILENAME, GetPString(IDS_EXTVARIOUSTEXT));145 WinSetDlgItemText(hwnd, EXT_FILENAME, (CHAR *) GetPString(IDS_EXTVARIOUSTEXT)); 145 146 146 147 if (fFileNameExtPath && arcdata->arcname) { … … 176 177 CHAR textdir[CCHMAXPATH]; 177 178 178 PrfQueryProfileString(fmprof, FM3Str, "Ext_ExtractDir", NULL, textdir, sizeof(textdir));179 PrfQueryProfileString(fmprof, (CHAR *) FM3Str, "Ext_ExtractDir", NULL, textdir, sizeof(textdir)); 179 180 if (*textdir && !IsFile(textdir)) 180 181 strcpy(arcdata->extractdir, textdir); 181 PrfQueryProfileString(fmprof, FM3Str, "Ext_Mask", NULL, textdir, sizeof(textdir));182 PrfQueryProfileString(fmprof, (CHAR *) FM3Str, "Ext_Mask", NULL, textdir, sizeof(textdir)); 182 183 WinSetDlgItemText(hwnd, EXT_MASK, textdir); 183 184 } … … 223 224 fRemember = FALSE; 224 225 size = sizeof(BOOL); 225 PrfQueryProfileData(fmprof, FM3Str, "Ext_WDirs",226 PrfQueryProfileData(fmprof, (CHAR *) FM3Str, "Ext_WDirs", 226 227 (PVOID) &fRemember, &size); 227 228 if (fRemember) … … 249 250 BOOL fRemember = WinQueryButtonCheckstate(hwnd, EXT_REMEMBER); 250 251 size = sizeof(BOOL); 251 PrfWriteProfileData(fmprof, FM3Str, "RememberExt",252 PrfWriteProfileData(fmprof, (CHAR *) FM3Str, "RememberExt", 252 253 (PVOID) &fRemember, size); 253 254 WinSendDlgItemMsg(hwnd, EXT_FILENAMEEXT, BM_SETCHECK, … … 260 261 BOOL fDirectory = WinQueryButtonCheckstate(hwnd, EXT_AWDIRS); 261 262 size = sizeof(BOOL); 262 PrfWriteProfileData(fmprof, FM3Str, "DirectoryExt",263 PrfWriteProfileData(fmprof, (CHAR *) FM3Str, "DirectoryExt", 263 264 (PVOID) &fDirectory, size); 264 265 … … 281 282 BOOL fRemember = WinQueryButtonCheckstate(hwnd, EXT_REMEMBER); 282 283 size = sizeof(BOOL); 283 PrfWriteProfileData(fmprof, FM3Str, "FileNamePathExt",284 PrfWriteProfileData(fmprof, (CHAR *) FM3Str, "FileNamePathExt", 284 285 fRemember ? FALSE : (PVOID) &fFileNameExtPath, size); 285 286 if (fRemember) { … … 346 347 case EXT_FILENAME: 347 348 if (SHORT2FROMMP(mp1) == EN_KILLFOCUS) 348 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCDEFAULTHELPTEXT));349 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCDEFAULTHELPTEXT)); 349 350 if (SHORT2FROMMP(mp1) == EN_SETFOCUS) 350 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCARCNAMEHELPTEXT));351 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCARCNAMEHELPTEXT)); 351 352 break; 352 353 353 354 case EXT_DIRECTORY: 354 355 if (SHORT2FROMMP(mp1) == EN_KILLFOCUS) 355 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCDEFAULTHELPTEXT));356 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCDEFAULTHELPTEXT)); 356 357 if (SHORT2FROMMP(mp1) == EN_SETFOCUS) 357 WinSetDlgItemText(hwnd, EXT_HELP, 358 GetPString(IDS_EXTEXTRACTDIRHELPTEXT)); 358 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_EXTEXTRACTDIRHELPTEXT)); 359 359 break; 360 360 361 361 case EXT_COMMAND: 362 362 if (SHORT2FROMMP(mp1) == EN_KILLFOCUS) 363 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCDEFAULTHELPTEXT));363 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCDEFAULTHELPTEXT)); 364 364 if (SHORT2FROMMP(mp1) == EN_SETFOCUS) 365 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCCMDHELPTEXT));365 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCCMDHELPTEXT)); 366 366 break; 367 367 368 368 case EXT_MASK: 369 369 if (SHORT2FROMMP(mp1) == EN_KILLFOCUS) 370 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCDEFAULTHELPTEXT));370 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCDEFAULTHELPTEXT)); 371 371 if (SHORT2FROMMP(mp1) == EN_SETFOCUS) 372 WinSetDlgItemText(hwnd, EXT_HELP, GetPString(IDS_ARCMASKHELPTEXT));372 WinSetDlgItemText(hwnd, EXT_HELP, (CHAR *) GetPString(IDS_ARCMASKHELPTEXT)); 373 373 break; 374 374 … … 430 430 strcpy(lastextractpath, s); 431 431 if (fRemember) { 432 PrfWriteProfileString(fmprof, FM3Str, "Ext_ExtractDir", s);432 PrfWriteProfileString(fmprof, (CHAR *) FM3Str, "Ext_ExtractDir", s); 433 433 fRemember = WinQueryButtonCheckstate(hwnd, EXT_WDIRS); 434 434 size = sizeof(BOOL); 435 PrfWriteProfileData(fmprof, FM3Str, "Ext_WDirs",435 PrfWriteProfileData(fmprof, (CHAR *) FM3Str, "Ext_WDirs", 436 436 (PVOID) &fRemember, size); 437 437 fRemember = TRUE; … … 446 446 strcpy(arcdata->masks, s); 447 447 if (fRemember) 448 PrfWriteProfileString(fmprof, FM3Str, "Ext_Mask", s);448 PrfWriteProfileString(fmprof, (CHAR *) FM3Str, "Ext_Mask", s); 449 449 arcdata->ret = 1; 450 450 WinDismissDlg(hwnd, 1);
Note:
See TracChangeset
for help on using the changeset viewer.