Changeset 1398
- Timestamp:
- Feb 21, 2009, 6:43:00 PM (16 years ago)
- Location:
- trunk/dll
- Files:
-
- 61 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/arccnrs.c
r1395 r1398 339 339 pdcd = WinQueryWindowPtr(hwndCnr, QWL_USER); 340 340 if (!pdcd) { 341 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);341 Runtime_Error(pszSrcFile, __LINE__, NULL); 342 342 return ret; 343 343 } … … 602 602 *pullTotalBytes = 0; 603 603 if (!info || !info->list) 604 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);604 Runtime_Error(pszSrcFile, __LINE__, NULL); 605 605 else { 606 606 RemoveArcItems(hwndCnr, NULL, 0, CMA_FREE | CMA_INVALIDATE | CMA_ERASE); … … 655 655 if (rc) { 656 656 Dos_Error(MB_CANCEL, rc, hwndCnr, pszSrcFile, __LINE__, 657 "DosDupHandle");657 PCSZ_DOSDUPHANDLE); 658 658 xfree(arctemp, pszSrcFile, __LINE__); 659 659 return 0; … … 665 665 if (rc) { 666 666 Dos_Error(MB_CANCEL, rc, hwndCnr, pszSrcFile, __LINE__, 667 "DosDupHandle");667 PCSZ_DOSDUPHANDLE); 668 668 xfree(arctemp, pszSrcFile, __LINE__); 669 669 return 0; … … 1498 1498 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 1499 1499 if (!dcd) { 1500 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1500 Runtime_Error(pszSrcFile, __LINE__, NULL); 1501 1501 PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID); 1502 1502 } … … 2024 2024 CHAR szTempFile[CCHMAXPATH]; 2025 2025 2026 BldFullPathName(szTempFile, pTmpDir, "$FM2PLAY.$$$");2026 BldFullPathName(szTempFile, pTmpDir, PCSZ_FM2PLAYTEMP); 2027 2027 fp = xfopen(szTempFile, "w", pszSrcFile, __LINE__); 2028 2028 if (fp) { … … 2035 2035 strcat(szTempFile, "@/"); 2036 2036 strrev(szTempFile); 2037 RunFM2Util( "FM2PLAY.EXE", szTempFile);2037 RunFM2Util(PCSZ_FM2PLAYEXE, szTempFile); 2038 2038 } 2039 2039 } … … 2477 2477 case UM_SETUP: 2478 2478 if (!dcd) { 2479 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2479 Runtime_Error(pszSrcFile, __LINE__, NULL); 2480 2480 PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID); 2481 2481 return 0; -
trunk/dll/archive.c
r1395 r1398 192 192 arcdata = (DIRCNRDATA *) WinQueryWindowPtr(hwnd, QWL_USER); 193 193 if (!arcdata) { 194 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);194 Runtime_Error(pszSrcFile, __LINE__, NULL); 195 195 return 0; 196 196 } -
trunk/dll/assoc.c
r1321 r1398 164 164 free_associations(); 165 165 assloaded = TRUE; 166 BldFullPathName(mask, pFM2SaveDirectory, "ASSOC.DAT");166 BldFullPathName(mask, pFM2SaveDirectory, PCSZ_ASSOCDAT); 167 167 fp = _fsopen(mask, "r", SH_DENYWR); 168 168 pszCmdLine = xmallocz(MaxComLineStrg, pszSrcFile, __LINE__); … … 286 286 } 287 287 #endif 288 BldFullPathName(s, pFM2SaveDirectory, "ASSOC.DAT");288 BldFullPathName(s, pFM2SaveDirectory, PCSZ_ASSOCDAT); 289 289 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 290 290 return; //already gave error msg -
trunk/dll/attribs.c
r1346 r1398 293 293 li = INSTDATA(hwnd); 294 294 if (!li) { 295 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);295 Runtime_Error(pszSrcFile, __LINE__, NULL); 296 296 break; 297 297 } -
trunk/dll/autoview.c
r1397 r1398 69 69 70 70 static BOOL PutComments(HWND hwnd, CHAR * filename, CHAR * comments); 71 static BOOL WriteEA(HWND hwnd, CHAR * filename, CHAR *eaname, USHORT type,71 static BOOL WriteEA(HWND hwnd, CHAR * filename, PCSZ eaname, USHORT type, 72 72 CHAR * data); 73 73 … … 87 87 static CHAR currfile[CCHMAXPATH]; 88 88 89 BOOL WriteEA(HWND hwnd, CHAR * filename, CHAR *eaname, USHORT type,89 BOOL WriteEA(HWND hwnd, CHAR * filename, PCSZ eaname, USHORT type, 90 90 CHAR * data) 91 91 { … … 255 255 comments = NULL; 256 256 } 257 return WriteEA(hwnd, filename, ".COMMENTS", EAT_MVMT, comments);257 return WriteEA(hwnd, filename, PCSZ_DOTCOMMENTS, EAT_MVMT, comments); 258 258 } 259 259 … … 556 556 if (pgealist) { 557 557 pgea = &pgealist->list[0]; 558 strcpy(pgea->szName, ".COMMENTS");558 strcpy(pgea->szName, PCSZ_DOTCOMMENTS); 559 559 pgea->cbName = strlen(pgea->szName); 560 560 pgea->oNextEntryOffset = 0L; -
trunk/dll/avl.c
r1391 r1398 369 369 //DosEnterCritSec(); //GKY 11-29-08 370 370 DosRequestMutexSem(hmtxFM2Globals, SEM_INDEFINITE_WAIT); 371 psz = searchpath( ARCHIVERBB2);371 psz = searchpath(PCSZ_ARCHIVERBB2); 372 372 if (!psz || !*psz) { 373 373 DosReleaseMutexSem(hmtxFM2Globals); … … 781 781 load_archivers(); 782 782 if (!(ARC_TYPE **) mp2) { 783 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);783 Runtime_Error(pszSrcFile, __LINE__, NULL); 784 784 WinDismissDlg(hwnd, 0); 785 785 break; … … 861 861 GetPString(IDS_ADCHANGESINMEMTEXT), 862 862 GetPString(IDS_ADREWRITETEXT), NullStr) == MBID_YES) { 863 PSZ ab2 = searchpath( ARCHIVERBB2); // Rewrite without prompting863 PSZ ab2 = searchpath(PCSZ_ARCHIVERBB2); // Rewrite without prompting 864 864 865 865 rewrite_archiverbb2(ab2); -
trunk/dll/avv.c
r1395 r1398 243 243 HWND_DESKTOP, 244 244 GetPString(IDS_NOTETEXT), GetPString(IDS_SAVEARCBB2TEXT)); 245 archiverbb2 = ARCHIVERBB2;245 archiverbb2 = (PSZ) PCSZ_ARCHIVERBB2; 246 246 } 247 247 /* Check space on drive*/ … … 251 251 /* save a backup */ 252 252 psz = strrchr(archiverbb2, '.'); 253 if (psz && !stricmp(psz, ".BB2")) {253 if (psz && !stricmp(psz, PCSZ_DOTBB2)) { 254 254 strcpy(psz, ".BAK"); 255 255 DosDelete(archiverbb2); 256 256 strcpy(sz, archiverbb2); 257 strcpy(psz, ".BB2");257 strcpy(psz, PCSZ_DOTBB2); 258 258 DosMove(archiverbb2, sz); 259 259 fpOld = fopen(sz, "r"); // OK for file not to exist … … 270 270 fprintf(fpNew, 271 271 ";\n; %s file written by FM/2 v%d.%02d on %u/%u/%u %u:%02u:%02u\n;\n", 272 ARCHIVERBB2,272 PCSZ_ARCHIVERBB2, 273 273 VERMAJOR, VERMINOR, 274 274 tm->tm_mon + 1, tm->tm_mday, tm->tm_year + 1900, … … 289 289 else { 290 290 // Write default header 291 fputs( ARCHIVERBB2, fpNew);291 fputs(PCSZ_ARCHIVERBB2, fpNew); 292 292 } 293 293 pat = arcsighead; … … 915 915 PSZ ab2; 916 916 917 ab2 = searchpath( ARCHIVERBB2); // Rewrite without alerting917 ab2 = searchpath(PCSZ_ARCHIVERBB2); // Rewrite without alerting 918 918 rewrite_archiverbb2(ab2); 919 919 } -
trunk/dll/chklist.c
r1394 r1398 483 483 PostMsg(hwnd, UM_UNDO, MPVOID, MPVOID); 484 484 } 485 // else saymsg(MB_ENTER,hwnd,DEBUG_STRING,"DosQueryPathInfo FIL_STANDARDL failed");486 485 } 487 // else saymsg(MB_ENTER,hwnd,DEBUG_STRING,"DosQueryPathInfo FIL_QUERYFULLNAME failed");488 486 } 489 // else saymsg(MB_ENTER,hwnd,DEBUG_STRING,"lReturn = %lu lSRC = %lu",fdlg.lReturn,fdlg.lSRC);490 487 } 491 // else saymsg(MB_ENTER,hwnd,DEBUG_STRING,"WinFileDlg failed");492 488 } 493 489 } -
trunk/dll/cmdline.c
r1221 r1398 97 97 else 98 98 MiniLoaded = TRUE; 99 BldFullPathName(pszCmdLine, pFM2SaveDirectory, (DoItYourself) ? "CMDLINES.DAT" : "CMDMINI.DAT");99 BldFullPathName(pszCmdLine, pFM2SaveDirectory, (DoItYourself) ? PCSZ_CMDLINESDAT : PCSZ_CMDMINIDAT); 100 100 fp = _fsopen(pszCmdLine, "r", SH_DENYWR); 101 101 if (fp) { … … 150 150 if (!pszCmdLine) 151 151 return; 152 BldFullPathName(pszCmdLine, pFM2SaveDirectory, (DoItYourself) ? "CMDLINES.DAT" : "CMDMINI.DAT");152 BldFullPathName(pszCmdLine, pFM2SaveDirectory, (DoItYourself) ? PCSZ_CMDLINESDAT : PCSZ_CMDMINIDAT); 153 153 if (CheckDriveSpaceAvail(pszCmdLine, ullDATFileSpaceNeeded, 1) == 2) 154 154 return; //already gave error msg … … 443 443 p = strchr(executable, '.'); 444 444 if (p) { 445 if (!stricmp(p, ".BAT") || !stricmp(p, ".CMD")) { 445 if (!stricmp(p, PCSZ_DOTBAT) || !stricmp(p, PCSZ_DOTCMD) || 446 !stricmp(p, PCSZ_DOTBTM)) { 446 447 WinSetDlgItemText(hwnd, 447 448 EXEC_WARNING2, -
trunk/dll/collect.c
r1397 r1398 1577 1577 # endif 1578 1578 if (!dcd) 1579 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1579 Runtime_Error(pszSrcFile, __LINE__, NULL); 1580 1580 else { 1581 1581 if (!PostMsg(dcd->hwndObject, UM_COLLECTFROMFILE, mp1, mp2)) { … … 2996 2996 dcd = xmallocz(sizeof(DIRCNRDATA), pszSrcFile, __LINE__); 2997 2997 if (!dcd) { 2998 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2998 Runtime_Error(pszSrcFile, __LINE__, NULL); 2999 2999 PostMsg(hwndClient, WM_CLOSE, MPVOID, MPVOID); 3000 3000 hwndFrame = (HWND) 0; -
trunk/dll/command.c
r1345 r1398 352 352 pszCmdLine = xmallocz(MaxComLineStrg, pszSrcFile, __LINE__); 353 353 if (pszCmdLine) { 354 BldFullPathName(pszCmdLine, pFM2SaveDirectory, "COMMANDS.DAT");354 BldFullPathName(pszCmdLine, pFM2SaveDirectory, PCSZ_COMMANDSDAT); 355 355 fp = _fsopen(pszCmdLine, "r", SH_DENYWR); 356 356 if (fp) { … … 416 416 return; 417 417 info = cmdhead; 418 BldFullPathName(s, pFM2SaveDirectory, "COMMANDS.DAT");418 BldFullPathName(s, pFM2SaveDirectory, PCSZ_COMMANDSDAT); 419 419 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 420 420 return; //already gave error msg -
trunk/dll/common.c
r1395 r1398 207 207 208 208 if (!hwnd || !class || !ids) { 209 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);209 Runtime_Error(pszSrcFile, __LINE__, NULL); 210 210 return; 211 211 } -
trunk/dll/comp.c
r1397 r1398 449 449 450 450 if (!cmp) { 451 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);451 Runtime_Error(pszSrcFile, __LINE__, NULL); 452 452 return; 453 453 } … … 789 789 790 790 if (!cmp) { 791 Runtime_Error(pszSrcFile, __LINE__, "no data");791 Runtime_Error(pszSrcFile, __LINE__, NULL); 792 792 return; 793 793 } … … 1420 1420 1421 1421 if (!str || !*str) { 1422 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1422 Runtime_Error(pszSrcFile, __LINE__, NULL); 1423 1423 return; 1424 1424 } … … 1551 1551 1552 1552 if (!cmp) { 1553 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1553 Runtime_Error(pszSrcFile, __LINE__, NULL); 1554 1554 # ifdef FORTIFY 1555 1555 // 10 May 08 SHL fixme to suppress W111 … … 2202 2202 cmp = (COMPARE *)mp2; 2203 2203 if (!cmp) { 2204 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2204 Runtime_Error(pszSrcFile, __LINE__, NULL); 2205 2205 WinDismissDlg(hwnd, 0); 2206 2206 } … … 2334 2334 cmp = INSTDATA(hwnd); 2335 2335 if (!cmp) 2336 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2336 Runtime_Error(pszSrcFile, __LINE__, NULL); 2337 2337 else { 2338 2338 cmp->dcd.size = sizeof(DIRCNRDATA); … … 2999 2999 CHAR fullname[CCHMAXPATH]; 3000 3000 3001 strcpy(fullname, "*.PMD");3001 strcpy(fullname, PCSZ_STARDOTPMD); 3002 3002 if (insert_filename(HWND_DESKTOP, fullname, TRUE, FALSE) && 3003 3003 *fullname && !strchr(fullname, '*') && !strchr(fullname, '?')) { … … 3015 3015 CHAR fullname[CCHMAXPATH]; 3016 3016 3017 strcpy(fullname, "*.PMD");3017 strcpy(fullname, PCSZ_STARDOTPMD); 3018 3018 if (export_filename(HWND_DESKTOP, fullname, 1) && *fullname && 3019 3019 !strchr(fullname, '*') && !strchr(fullname, '?')) { … … 3195 3195 cmp = INSTDATA(hwnd); 3196 3196 if (!cmp) 3197 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);3197 Runtime_Error(pszSrcFile, __LINE__, NULL); 3198 3198 else { 3199 3199 COMPARE *forthread; … … 3276 3276 cmp = INSTDATA(hwnd); 3277 3277 if (!cmp) 3278 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);3278 Runtime_Error(pszSrcFile, __LINE__, NULL); 3279 3279 else { 3280 3280 CHAR **listl; -
trunk/dll/defview.c
r1387 r1398 141 141 /* printf("%s %d %s\n", 142 142 __FILE__, __LINE__, p); fflush(stdout);*/ 143 if (!stricmp(p, ".OGG") || !stricmp(p, ".MP3") || !stricmp(p, ".FLAC") ||144 !stricmp(p, ".JPG") || !stricmp(p, ".JPEG")){143 if (!stricmp(p, PCSZ_DOTOGG) || !stricmp(p, PCSZ_DOTMP3) || !stricmp(p, PCSZ_DOTFLAC) || 144 !stricmp(p, PCSZ_DOTJPG) || !stricmp(p, PCSZ_DOTJPEG)){ 145 145 hmmio = pMMIOOpen(filename, 146 146 &mmioinfo, … … 193 193 /* printf("%s %d %s\n", 194 194 __FILE__, __LINE__, p); fflush(stdout);*/ 195 if (!stricmp(p, ".JPG") || !stricmp(p, ".JPEG"))195 if (!stricmp(p, PCSZ_DOTJPG) || !stricmp(p, PCSZ_DOTJPEG)) 196 196 OpenObject(filename, Default, hwnd); //Image fails to display these 197 197 else // is an image that can be translated … … 206 206 /* printf("%s %d %s\n", 207 207 __FILE__, __LINE__, p); fflush(stdout);*/ 208 if (!stricmp(p, ".OGG") || !stricmp(p, ".MP3") || !stricmp(p, ".FLAC"))208 if (!stricmp(p, PCSZ_DOTOGG) || !stricmp(p, PCSZ_DOTMP3) || !stricmp(p, PCSZ_DOTFLAC)) 209 209 OpenObject(filename, Default, hwnd); //FM2Play fails to play these 210 210 else 211 RunFM2Util( "FM2PLAY.EXE", filename);211 RunFM2Util(PCSZ_FM2PLAYEXE, filename); 212 212 played = TRUE; 213 213 } … … 340 340 p = "."; 341 341 if (stricmp(p, ".INI") || !StartIniEditor(hwndParent, filename, 4)) { 342 if (stricmp(p, ".HLP") || !ViewHelp(filename)) {342 if (stricmp(p, PCSZ_DOTHLP) || !ViewHelp(filename)) { 343 343 ViewIt: 344 344 if (TestBinary(filename)) { -
trunk/dll/dircnrs.c
r1397 r1398 1168 1168 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 1169 1169 if (!dcd) 1170 Runtime_Error(pszSrcFile, __LINE__, "no data");1170 Runtime_Error(pszSrcFile, __LINE__, NULL); 1171 1171 else { 1172 1172 if (dcd->hwndRestore) … … 3048 3048 } 3049 3049 else if (!*dcd->directory) { 3050 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);3050 Runtime_Error(pszSrcFile, __LINE__, NULL); 3051 3051 break; 3052 3052 } -
trunk/dll/dirsize.c
r1395 r1398 444 444 445 445 if (!dirsize) { 446 Runtime_Error(pszSrcFile, __LINE__, "no data");446 Runtime_Error(pszSrcFile, __LINE__, NULL); 447 447 return; 448 448 } … … 939 939 pState = INSTDATA(hwnd); 940 940 if (!pState) 941 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);941 Runtime_Error(pszSrcFile, __LINE__, NULL); 942 942 else { 943 943 … … 1013 1013 pState = INSTDATA(hwnd); 1014 1014 if (!pState) 1015 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1015 Runtime_Error(pszSrcFile, __LINE__, NULL); 1016 1016 else { 1017 1017 if (pState->working) { -
trunk/dll/droplist.c
r1394 r1398 172 172 else 173 173 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 174 "DosQueryPathInfo");174 PCSZ_DOSQUERYPATHINFO); 175 175 } 176 176 … … 180 180 else { 181 181 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 182 "DosQueryPathInfo");182 PCSZ_DOSQUERYPATHINFO); 183 183 *buffer = 0; 184 184 } -
trunk/dll/eas.c
r1395 r1398 849 849 850 850 if (!eap->head || !*eap->filename) 851 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);851 Runtime_Error(pszSrcFile, __LINE__, NULL); 852 852 else { 853 853 switch (*(USHORT *) eap->current->value) { … … 873 873 WinQueryDlgItemText(hwnd, control, 32767, (PCH) s); 874 874 if (!*s) 875 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);875 Runtime_Error(pszSrcFile, __LINE__, NULL); 876 876 else { 877 877 PFEA2LIST pfealist; -
trunk/dll/errutil.c
r1395 r1398 49 49 #include "fm3str.h" 50 50 #include "notebook.h" // fErrorBeepOff 51 #include "init.h" // Data declares 51 52 52 53 #pragma data_seg(GLOBAL2) … … 295 296 296 297 //== Runtime_Error: report runtime library error using passed message string === 298 //If pszFmt is NULL a No Data error message is returned GKY 20 Feb 09 (Replaces Runtime_Error2) 297 299 298 300 VOID Runtime_Error(PCSZ pszSrcFile, UINT uSrcLineNo, PCSZ pszFmt, ...) … … 302 304 303 305 // Format caller's message 306 if (!pszFmt) 307 pszFmt = PCSZ_NODATA; 304 308 va_start(va, pszFmt); 305 309 szMsg[sizeof(szMsg) - 1] = 0; … … 326 330 //== Runtime_Error2: report runtime library error using passed message id === 327 331 328 VOID Runtime_Error2(PCSZ pszSrcFile, UINT uSrcLineNo, UINT idMsg)332 /*VOID Runtime_Error2(PCSZ pszSrcFile, UINT uSrcLineNo, UINT idMsg) 329 333 { 330 334 Runtime_Error(pszSrcFile, uSrcLineNo, GetPString(idMsg)); … … 332 336 } // Runtime_Error2 333 337 334 // fixme to be rename to Misc_Error 338 // fixme to be rename to Misc_Error */ 335 339 336 340 //=== saymsg: report misc error using passed message === -
trunk/dll/filldir.c
r1395 r1398 336 336 cmp = *(ULONG *) cmps; 337 337 338 if (cmp == *(ULONG *) ".EXE" || cmp == *(ULONG *) ".CMD" || 339 cmp == *(ULONG *) ".BAT" || cmp == *(ULONG *) ".COM") 338 if (cmp == *(ULONG *) PCSZ_DOTEXE || cmp == *(ULONG *) PCSZ_DOTCMD || 339 cmp == *(ULONG *) PCSZ_DOTBAT || cmp == *(ULONG *) PCSZ_DOTCOM || 340 cmp == *(ULONG *) PCSZ_DOTBTM) 340 341 hptr = hptrApp; 341 342 else if (cmp == *(ULONG *) ".ZIP" || cmp == *(ULONG *) ".LZH" || … … 343 344 cmp == *(ULONG *) ".ZOO" || cmp == *(ULONG *) ".RAR" || 344 345 cmp == *(ULONG *) ".TAR" || cmp == *(ULONG *) ".TGZ" || 345 cmp == *(ULONG *) ".GZ" || cmp == *(ULONG *) ".Z"||346 cmp == *(ULONG *) ".GZ" || cmp == *(ULONG *) ".Z" || 346 347 cmp == *(ULONG *) ".CAB" || cmp == *(ULONG *) ".BZ2") 347 348 hptr = hptrArc; 348 else if (cmp == *(ULONG *) ".BMP" || cmp == *(ULONG *) ".ICO" || 349 cmp == *(ULONG *) ".PTR" || cmp == *(ULONG *) ".GIF" || 349 else if (cmp == *(ULONG *) PCSZ_DOTBMP || 350 cmp == *(ULONG *) PCSZ_DOTICO || 351 cmp == *(ULONG *) PCSZ_DOTPTR || 352 cmp == *(ULONG *) PCSZ_DOTJPEG || 353 cmp == *(ULONG *) PCSZ_DOTJPG || 354 cmp == *(ULONG *) ".GIF" || 350 355 cmp == *(ULONG *) ".TIF" || cmp == *(ULONG *) ".PCX" || 351 356 cmp == *(ULONG *) ".TGA" || cmp == *(ULONG *) ".XBM" || 352 cmp == *(ULONG *) ".JPEG" || cmp == *(ULONG *) ".JPG" ||353 357 cmp == *(ULONG *) ".PNG" || cmp == *(ULONG *) ".PSD" || 354 358 cmp == *(ULONG *) ".LGO" || cmp == *(ULONG *) ".EPS" || -
trunk/dll/filter.c
r1395 r1398 151 151 152 152 loadedmasks = TRUE; 153 BldFullPathName(s, pFM2SaveDirectory, "FILTERS.DAT");153 BldFullPathName(s, pFM2SaveDirectory, PCSZ_FILTERSDAT); 154 154 fp = _fsopen(s, "r", SH_DENYWR); 155 155 if (fp) { … … 190 190 return; 191 191 if (maskhead) { 192 BldFullPathName(s, pFM2SaveDirectory, "FILTERS.DAT");192 BldFullPathName(s, pFM2SaveDirectory, PCSZ_FILTERSDAT); 193 193 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 194 194 return; //already gave error msg -
trunk/dll/fm3res.rc
r1395 r1398 2623 2623 IDS_ASKABOUTUNDELETEHELPTEXT "\r\rWould you like help on UNDELETE?" 2624 2624 IDS_UNDELETETITLETEXT "FM/2: Undelete files drive %c:" 2625 IDS_NODATATEXT "No data."2626 2625 IDS_COULDNTSTARTTHREADTEXT "Could not start thread." 2627 2626 IDS_UNDELETEHELPTITLETEXT "Undelete:" -
trunk/dll/fm3str.h
r1395 r1398 321 321 #define IDS_ASKABOUTUNDELETEHELPTEXT 288 322 322 #define IDS_UNDELETETITLETEXT 289 323 #define IDS_NODATATEXT 290324 323 #define IDS_COULDNTSTARTTHREADTEXT 291 325 324 #define IDS_UNDELETEHELPTITLETEXT 292 -
trunk/dll/getnames.c
r1394 r1398 25 25 #include "notebook.h" // Data declaration(s) 26 26 #include "info.h" // Data declaration(s) 27 #include "init.h" // Data declaration(s) 27 28 #include "mainwnd.h" // Data declaration(s) 28 29 #include "fm3dlg.h" … … 263 264 } 264 265 if (!loadit || loadit == TRUE) 265 strcat(fdlg.szFullFile, "*.TXT");266 strcat(fdlg.szFullFile, PCSZ_STARDOTTXT); 266 267 else 267 268 strcat(fdlg.szFullFile, "*"); … … 356 357 } 357 358 } 358 strcat(fdlg.szFullFile, "*.TXT");359 strcat(fdlg.szFullFile, PCSZ_STARDOTTXT); 359 360 } 360 361 else -
trunk/dll/grep.c
r1395 r1398 288 288 289 289 if (!arg) { 290 Runtime_Error(pszSrcFile, __LINE__, "no data");290 Runtime_Error(pszSrcFile, __LINE__, NULL); 291 291 return; 292 292 } -
trunk/dll/grep2.c
r1395 r1398 302 302 WinEnableWindow(WinWindowFromID(hwnd, GREP_NOSIZEDUPES), FALSE); 303 303 304 BldFullPathName(s, pFM2SaveDirectory, "GREPMASK.DAT");304 BldFullPathName(s, pFM2SaveDirectory, PCSZ_GREPMASKDAT); 305 305 fp = _fsopen(s, "r", SH_DENYWR); 306 306 if (fp) { … … 808 808 hwndCollect = WinQueryWindowULong(hwnd, QWL_USER); 809 809 if (!hwndCollect) 810 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);810 Runtime_Error(pszSrcFile, __LINE__, NULL); 811 811 else { 812 812 // 07 Feb 08 SHL - fixme to malloc and free in thread … … 983 983 MPVOID, MPVOID); 984 984 if (sSelect > 0) { 985 BldFullPathName(s, pFM2SaveDirectory, "GREPMASK.DAT");985 BldFullPathName(s, pFM2SaveDirectory, PCSZ_GREPMASKDAT); 986 986 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 987 987 break; //already gave error msg -
trunk/dll/info.c
r1397 r1398 392 392 393 393 if (!pis) { 394 Runtime_Error(pszSrcFile, __LINE__, "no data");394 Runtime_Error(pszSrcFile, __LINE__, NULL); 395 395 if (msg != WM_DESTROY) 396 396 return WinDefWindowProc(hwnd, msg, mp1, mp2); … … 464 464 if (pis->lasthwndMenu) { 465 465 p = strrchr(pis->pfs->szFileName, '.'); 466 if (!p || (stricmp(p, ".ICO") && stricmp(p, ".PTR")))466 if (!p || (stricmp(p, PCSZ_DOTICO) && stricmp(p, PCSZ_DOTPTR))) 467 467 WinSendMsg(pis->lasthwndMenu, 468 468 MM_DELETEITEM, … … 598 598 pfs = WinQueryWindowPtr(hwnd, QWL_USER); 599 599 if (!pfs) { 600 Runtime_Error(pszSrcFile, __LINE__, "no data");600 Runtime_Error(pszSrcFile, __LINE__, NULL); 601 601 WinDismissDlg(hwnd, 1); 602 602 } -
trunk/dll/inis.c
r1395 r1398 501 501 if (!PrfQueryProfileSize(hini, NULL, NULL, (PULONG) & ulSize)) 502 502 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 503 "PrfQueryProfileSize");503 PCSZ_PRFQUERYPROFILESIZE); 504 504 else if (!ulSize) 505 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);505 Runtime_Error(pszSrcFile, __LINE__, NULL); 506 506 else { 507 507 pData = xmalloc(ulSize, pszSrcFile, __LINE__); … … 535 535 if (!PrfQueryProfileSize(hini, pAppName, pKeyName, (PULONG) & ulKeySize)) 536 536 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 537 "PrfQueryProfileSize");537 PCSZ_PRFQUERYPROFILESIZE); 538 538 else { 539 539 pKeyData = xmalloc(ulKeySize + 1L, pszSrcFile, __LINE__); … … 542 542 (hini, pAppName, pKeyName, pKeyData, (PULONG) & ulKeySize)) 543 543 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 544 "PrfQueryProfileData");544 PCSZ_PRFQUERYPROFILEDATA); 545 545 else { 546 546 HexDump(hwndList, pKeyData, ulKeySize); … … 571 571 if (!PrfQueryProfileSize(hini, pAppName, NULL, (PULONG) & ulSize)) 572 572 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 573 "PrfQueryProfileSize");573 PCSZ_PRFQUERYPROFILESIZE); 574 574 else { 575 575 if (!ulSize) 576 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);576 Runtime_Error(pszSrcFile, __LINE__, NULL); 577 577 pData = xmalloc(ulSize + 1L, pszSrcFile, __LINE__); 578 578 if (pData) { 579 579 if (!PrfQueryProfileString(hini, pAppName, NULL, "\0", pData, ulSize)) { 580 580 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 581 "PrfQueryProfileString");581 PCSZ_PRFQUERYPROFILESTRING); 582 582 free(pData); 583 583 } … … 694 694 inidata = INSTDATA(hwnd); 695 695 if (!inidata) 696 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);696 Runtime_Error(pszSrcFile, __LINE__, NULL); 697 697 else { 698 698 CHAR s[8193], app[1024]; … … 781 781 MPVOID); 782 782 if (sSelect < 0) 783 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);783 Runtime_Error(pszSrcFile, __LINE__, NULL); 784 784 else { 785 785 *s = 0; … … 817 817 WinQueryWindowText(hwndMLE, 8192, s); 818 818 if (!*s) 819 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);819 Runtime_Error(pszSrcFile, __LINE__, NULL); 820 820 else { 821 821 fp = xfopen(filename, "w", pszSrcFile, __LINE__); … … 1411 1411 inidata = INSTDATA(hwnd); 1412 1412 if (!inidata) 1413 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1413 Runtime_Error(pszSrcFile, __LINE__, NULL); 1414 1414 else { 1415 1415 CHAR s[CCHMAXPATH], applname[CCHMAXPATH]; … … 1461 1461 inidata = INSTDATA(hwnd); 1462 1462 if (!inidata) { 1463 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1463 Runtime_Error(pszSrcFile, __LINE__, NULL); 1464 1464 break; 1465 1465 } … … 1934 1934 inidata = INSTDATA(hwnd); 1935 1935 if (!inidata) 1936 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1936 Runtime_Error(pszSrcFile, __LINE__, NULL); 1937 1937 else if (hwndStatus) { 1938 1938 if (*inidata->ininame) { … … 1990 1990 inidata = INSTDATA(hwnd); 1991 1991 if (!inidata) 1992 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1992 Runtime_Error(pszSrcFile, __LINE__, NULL); 1993 1993 else if (mp1) { 1994 1994 SHORT sSelect; … … 2043 2043 inidata = INSTDATA(hwnd); 2044 2044 if (!inidata) 2045 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2045 Runtime_Error(pszSrcFile, __LINE__, NULL); 2046 2046 else 2047 2047 inidata->dontclose = TRUE; … … 2085 2085 inidata = INSTDATA(hwnd); 2086 2086 if (!inidata) 2087 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2087 Runtime_Error(pszSrcFile, __LINE__, NULL); 2088 2088 else { 2089 2089 if (mp1) { … … 2143 2143 inidata = INSTDATA(hwnd); 2144 2144 if (!inidata) 2145 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2145 Runtime_Error(pszSrcFile, __LINE__, NULL); 2146 2146 else if (inidata->hwndCurrent) 2147 2147 BoxWindow(inidata->hwndCurrent, (HPS) 0, CLR_RED); … … 2159 2159 inidata = INSTDATA(hwnd); 2160 2160 if (!inidata) 2161 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2161 Runtime_Error(pszSrcFile, __LINE__, NULL); 2162 2162 else { 2163 2163 if (inidata->hwndCurrent) … … 2180 2180 inidata = INSTDATA(hwnd); 2181 2181 if (!inidata || !inidata->hini) { 2182 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2182 Runtime_Error(pszSrcFile, __LINE__, NULL); 2183 2183 break; 2184 2184 } … … 2260 2260 inidata = INSTDATA(hwnd); 2261 2261 if (!inidata) 2262 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2262 Runtime_Error(pszSrcFile, __LINE__, NULL); 2263 2263 else { 2264 2264 PRFPROFILE prfp; … … 2308 2308 inidata = INSTDATA(hwnd); 2309 2309 if (!inidata) 2310 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2310 Runtime_Error(pszSrcFile, __LINE__, NULL); 2311 2311 else { 2312 2312 SHORT cmd = inidata->hwndCurrent && … … 2328 2328 inidata = INSTDATA(hwnd); 2329 2329 if (!inidata) 2330 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2330 Runtime_Error(pszSrcFile, __LINE__, NULL); 2331 2331 else if (inidata->hwndCurrent) { 2332 2332 STRINGINPARMS sip; … … 2381 2381 inidata = INSTDATA(hwnd); 2382 2382 if (!inidata) 2383 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2383 Runtime_Error(pszSrcFile, __LINE__, NULL); 2384 2384 else { 2385 2385 SHORT numitems = (SHORT)WinSendDlgItemMsg(hwnd, … … 2401 2401 inidata = INSTDATA(hwnd); 2402 2402 if (!inidata || !*inidata->ininame) 2403 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2403 Runtime_Error(pszSrcFile, __LINE__, NULL); 2404 2404 else if (mp2) { 2405 2405 INIREC *inirec = xmallocz(sizeof(INIREC), pszSrcFile, __LINE__); … … 2424 2424 inidata = INSTDATA(hwnd); 2425 2425 if (!inidata || !*inidata->ininame) 2426 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2426 Runtime_Error(pszSrcFile, __LINE__, NULL); 2427 2427 else if (mp2) { 2428 2428 INIREC *inirec = xmalloc(sizeof(INIREC), pszSrcFile, __LINE__); … … 2449 2449 inidata = INSTDATA(hwnd); 2450 2450 if (!inidata) { 2451 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2451 Runtime_Error(pszSrcFile, __LINE__, NULL); 2452 2452 break; 2453 2453 } … … 2495 2495 inidata = INSTDATA(hwnd); 2496 2496 if (!inidata) 2497 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2497 Runtime_Error(pszSrcFile, __LINE__, NULL); 2498 2498 else if (*inidata->ininame) { 2499 2499 // 09 Jan 08 SHL fixme to complain … … 2556 2556 inidata = INSTDATA(hwnd); 2557 2557 if (!inidata) 2558 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2558 Runtime_Error(pszSrcFile, __LINE__, NULL); 2559 2559 else { 2560 2560 if (WinDlgBox(HWND_DESKTOP, … … 2572 2572 inidata = INSTDATA(hwnd); 2573 2573 if (!inidata) 2574 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2574 Runtime_Error(pszSrcFile, __LINE__, NULL); 2575 2575 else { 2576 2576 if (WinDlgBox(HWND_DESKTOP, … … 2588 2588 inidata = INSTDATA(hwnd); 2589 2589 if (!inidata) 2590 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2590 Runtime_Error(pszSrcFile, __LINE__, NULL); 2591 2591 else { 2592 2592 inidata->currid++; … … 2600 2600 inidata = INSTDATA(hwnd); 2601 2601 if (!inidata) 2602 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2602 Runtime_Error(pszSrcFile, __LINE__, NULL); 2603 2603 else { 2604 2604 inidata->currid--; … … 2612 2612 inidata = INSTDATA(hwnd); 2613 2613 if (!inidata) 2614 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2614 Runtime_Error(pszSrcFile, __LINE__, NULL); 2615 2615 else { 2616 2616 inidata->confirm = (inidata->confirm) ? FALSE : TRUE; … … 2624 2624 inidata = INSTDATA(hwnd); 2625 2625 if (!inidata) 2626 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2626 Runtime_Error(pszSrcFile, __LINE__, NULL); 2627 2627 else { 2628 2628 inidata->edit = (SHORT1FROMMP(mp1) == INI_EDITENTRY); … … 2635 2635 inidata = INSTDATA(hwnd); 2636 2636 if (!inidata) 2637 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2637 Runtime_Error(pszSrcFile, __LINE__, NULL); 2638 2638 else { 2639 2639 CHAR filename[CCHMAXPATH + 81], *p; … … 2686 2686 inidata = INSTDATA(hwnd); 2687 2687 if (!inidata) 2688 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2688 Runtime_Error(pszSrcFile, __LINE__, NULL); 2689 2689 else { 2690 2690 if (inidata->hini && *inidata->ininame) … … 2701 2701 inidata = INSTDATA(hwnd); 2702 2702 if (!inidata) 2703 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2703 Runtime_Error(pszSrcFile, __LINE__, NULL); 2704 2704 else { 2705 2705 if (inidata->hini && *inidata->ininame) … … 2716 2716 inidata = INSTDATA(hwnd); 2717 2717 if (!inidata) 2718 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2718 Runtime_Error(pszSrcFile, __LINE__, NULL); 2719 2719 else { 2720 2720 WinSendMsg(hwnd, UM_SETDIR, MPVOID, MPVOID); … … 2726 2726 inidata = INSTDATA(hwnd); 2727 2727 if (!inidata) 2728 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2728 Runtime_Error(pszSrcFile, __LINE__, NULL); 2729 2729 else if (*inidata->applname && *inidata->keyname) { 2730 2730 … … 2762 2762 inidata = INSTDATA(hwnd); 2763 2763 if (!inidata) 2764 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2764 Runtime_Error(pszSrcFile, __LINE__, NULL); 2765 2765 // 09 Jan 08 SHL fixme to complain? 2766 2766 else if (*inidata->applname) { … … 2836 2836 inidata = INSTDATA(hwnd); 2837 2837 if (!inidata) 2838 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2838 Runtime_Error(pszSrcFile, __LINE__, NULL); 2839 2839 else { 2840 2840 dontclose = inidata->dontclose; -
trunk/dll/init.c
r1395 r1398 214 214 215 215 #pragma data_seg(GLOBAL2) 216 CHAR *ARCHIVERBB2; 216 PCSZ PCSZ_ARCHIVERBB2; 217 PCSZ PCSZ_ASSOCDAT; 218 PCSZ PCSZ_CMDLINESDAT; 219 PCSZ PCSZ_CMDMINIDAT; 220 PCSZ PCSZ_COMMANDSDAT; 221 PCSZ PCSZ_FILTERSDAT; 222 PCSZ PCSZ_GREPMASKDAT; 223 PCSZ PCSZ_PATTERNSDAT; 224 PCSZ PCSZ_RESOURCEDAT; 225 PCSZ PCSZ_QUICKTLSDAT; 226 PCSZ PCSZ_FM3TOOLSDAT; 227 PCSZ PCSZ_USERDIRSDAT; 228 PCSZ PCSZ_FM2PLAYEXE; 229 PCSZ PCSZ_FM2PLAYTEMP; 217 230 CHAR *CBSIFS; 218 231 CHAR *DRF_FM2ARCHIVE; … … 236 249 CHAR *LONGNAME; 237 250 CHAR *NullStr; 251 PCSZ PCSZ_DOSCREATEMUTEXSEM; 252 PCSZ PCSZ_DOSDUPHANDLE; 253 PCSZ PCSZ_DOSGETINFOBLOCKS; 254 PCSZ PCSZ_DOSQUERYPATHINFO; 255 PCSZ PCSZ_DOSSEARCHPATH; 238 256 PCSZ PCSZ_WINCREATEWINDOW; 257 PCSZ PCSZ_WINLOADACCELTABLE; 258 PCSZ PCSZ_WINSETACCELTABLE; 239 259 PCSZ PCSZ_INIQUERYPRFTEXT; 260 PCSZ PCSZ_PRFQUERYPROFILEDATA; 261 PCSZ PCSZ_PRFQUERYPROFILESIZE; 262 PCSZ PCSZ_PRFQUERYPROFILESTRING; 240 263 PCSZ PCSZ_FILLDIRQCURERRTEXT; 264 PCSZ PCSZ_NODATA; 241 265 PCSZ PCSZ_STARDOTEXE; 242 266 PCSZ PCSZ_STARDOTINI; 243 267 PCSZ PCSZ_STARDOTLST; 268 PCSZ PCSZ_STARDOTPMD; 269 PCSZ PCSZ_STARDOTTXT; 270 PCSZ PCSZ_DOTEXE; 271 PCSZ PCSZ_DOTCOM; 272 PCSZ PCSZ_DOTCMD; 273 PCSZ PCSZ_DOTBTM; 274 PCSZ PCSZ_DOTBAT; 275 PCSZ PCSZ_DOTLST; 276 PCSZ PCSZ_DOTTLS; 277 PCSZ PCSZ_DOTHLP; 278 PCSZ PCSZ_DOTINF; 279 PCSZ PCSZ_DOTMP3; 280 PCSZ PCSZ_DOTOGG; 281 PCSZ PCSZ_DOTFLAC; 282 PCSZ PCSZ_DOTJPEG; 283 PCSZ PCSZ_DOTJPG; 284 PCSZ PCSZ_DOTICO; 285 PCSZ PCSZ_DOTPTR; 286 PCSZ PCSZ_DOTBB2; 287 PCSZ PCSZ_DOTBMP; 288 PCSZ PCSZ_DOTCOMMENTS; 289 PCSZ PCSZ_PATH; 244 290 CHAR *Settings; 245 291 CHAR SwapperDat[CCHMAXPATH]; … … 436 482 RAMFS = "RAMFS"; 437 483 NTFS = "NTFS"; 438 ARCHIVERBB2 = "ARCHIVER.BB2"; 484 PCSZ_ARCHIVERBB2 = "ARCHIVER.BB2"; 485 PCSZ_ASSOCDAT = "ASSOC.DAT"; 486 PCSZ_CMDLINESDAT = "CMDLINES.DAT"; 487 PCSZ_CMDMINIDAT = "CMDMINI.DAT"; 488 PCSZ_COMMANDSDAT = "COMMANDS.DAT"; 489 PCSZ_FILTERSDAT = "FILTERS.DAT"; 490 PCSZ_GREPMASKDAT = "GREPMASK.DAT"; 491 PCSZ_PATTERNSDAT = "PATTERNS.DAT"; 492 PCSZ_RESOURCEDAT = "RESOURCE.DAT"; 493 PCSZ_QUICKTLSDAT = "QUICKTLS.DAT"; 494 PCSZ_FM3TOOLSDAT = "FM3TOOLS.DAT"; 495 PCSZ_USERDIRSDAT = "USERDIRS.DAT"; 496 PCSZ_FM2PLAYEXE = "FM2PLAY.EXE"; 497 PCSZ_FM2PLAYTEMP = "$FM2PLAY.$$$"; 439 498 FNT_6HELVETICA = "6.Helvetica"; 440 499 FNT_8HELVETICA = "8.Helvetica"; … … 446 505 FNT_10SYSTEMVIO = "10.System VIO"; 447 506 FNT_8TIMESNEWROMAN = "8.Times New Roman"; 448 PCSZ_WINCREATEWINDOW = "WinCreateWindow"; 507 PCSZ_DOSCREATEMUTEXSEM = "DosCreateMutexSem"; 508 PCSZ_DOSDUPHANDLE = "DosDupHandle"; 509 PCSZ_DOSGETINFOBLOCKS = "DosGetInfoBlocks"; 510 PCSZ_DOSQUERYPATHINFO = "DosQueryPathInfo"; 511 PCSZ_DOSSEARCHPATH = "DosSearchPath"; 512 PCSZ_WINCREATEWINDOW = "WinCreateWindow"; 513 PCSZ_WINLOADACCELTABLE = "WinLoadAccelTable"; 514 PCSZ_WINSETACCELTABLE = "WinSetAccelTable"; 449 515 PCSZ_INIQUERYPRFTEXT = "PrfQueryProfile"; 516 PCSZ_PRFQUERYPROFILEDATA = "PrfQueryProfileData"; 517 PCSZ_PRFQUERYPROFILESIZE = "PrfQueryProfileSize"; 518 PCSZ_PRFQUERYPROFILESTRING = "PrfQueryProfileString"; 450 519 PCSZ_FILLDIRQCURERRTEXT = "DosQCurDisk"; 520 PCSZ_NODATA = "No Data"; 451 521 PCSZ_STARDOTEXE = "*.EXE"; 452 522 PCSZ_STARDOTINI = "*.INI"; 453 523 PCSZ_STARDOTLST = "*.LST"; 524 PCSZ_STARDOTPMD = "*.PMD"; 525 PCSZ_STARDOTTXT = "*.TXT"; 526 PCSZ_DOTEXE = ".EXE"; 527 PCSZ_DOTCOM = ".COM"; 528 PCSZ_DOTCMD = ".CMD"; 529 PCSZ_DOTBTM = ".BTM"; 530 PCSZ_DOTBAT = ".BAT"; 531 PCSZ_DOTLST = ".LST"; 532 PCSZ_DOTTLS = ".TLS"; 533 PCSZ_DOTHLP = ".HLP"; 534 PCSZ_DOTINF = ".INF"; 535 PCSZ_DOTMP3 = ".MP3"; 536 PCSZ_DOTOGG = ".OGG"; 537 PCSZ_DOTFLAC = ".FLAC"; 538 PCSZ_DOTJPEG = ".JPEG"; 539 PCSZ_DOTJPG = ".JPG"; 540 PCSZ_DOTICO = ".ICO"; 541 PCSZ_DOTPTR = ".PTR"; 542 PCSZ_DOTBB2 = ".BB2"; 543 PCSZ_DOTBMP = ".BMP"; 544 PCSZ_DOTCOMMENTS = ".COMMENTS"; 545 PCSZ_PATH = "PATH"; 454 546 WC_OBJECTWINDOW = "WC_OBJECTWINDOW"; 455 547 WC_BUBBLE = "WC_BUBBLE"; … … 543 635 RAMFS = "RAMFS"; 544 636 NTFS = "NTFS"; 545 ARCHIVERBB2 = "ARCHIVER.BB2"; 637 PCSZ_ARCHIVERBB2 = "ARCHIVER.BB2"; 638 PCSZ_ASSOCDAT = "ASSOC.DAT"; 639 PCSZ_CMDLINESDAT = "CMDLINES.DAT"; 640 PCSZ_CMDMINIDAT = "CMDMINI.DAT"; 641 PCSZ_COMMANDSDAT = "COMMANDS.DAT"; 642 PCSZ_FILTERSDAT = "FILTERS.DAT"; 643 PCSZ_GREPMASKDAT = "GREPMASK.DAT"; 644 PCSZ_PATTERNSDAT = "PATTERNS.DAT"; 645 PCSZ_RESOURCEDAT = "RESOURCE.DAT"; 646 PCSZ_QUICKTLSDAT = "QUICKTLS.DAT"; 647 PCSZ_FM3TOOLSDAT = "FM3TOOLS.DAT"; 648 PCSZ_USERDIRSDAT = "USERDIRS.DAT"; 649 PCSZ_FM2PLAYEXE = "FM2PLAY.EXE"; 650 PCSZ_FM2PLAYTEMP = "$FM2PLAY.$$$"; 546 651 FNT_6HELVETICA = "6.Helvetica"; 547 652 FNT_8HELVETICA = "8.Helvetica"; … … 553 658 FNT_10SYSTEMVIO = "10.System VIO"; 554 659 FNT_8TIMESNEWROMAN = "8.Times New Roman"; 660 PCSZ_DOSCREATEMUTEXSEM = "DosCreateMutexSem"; 661 PCSZ_DOSDUPHANDLE = "DosDupHandle"; 662 PCSZ_DOSGETINFOBLOCKS = "DosGetInfoBlocks"; 663 PCSZ_DOSQUERYPATHINFO = "DosQueryPathInfo"; 664 PCSZ_DOSSEARCHPATH = "DosSearchPath"; 555 665 PCSZ_WINCREATEWINDOW = "WinCreateWindow"; 666 PCSZ_WINLOADACCELTABLE = "WinLoadAccelTable"; 667 PCSZ_WINSETACCELTABLE = "WinSetAccelTable"; 556 668 PCSZ_INIQUERYPRFTEXT = "PrfQueryProfile"; 669 PCSZ_PRFQUERYPROFILEDATA = "PrfQueryProfileData"; 670 PCSZ_PRFQUERYPROFILESIZE = "PrfQueryProfileSize"; 671 PCSZ_PRFQUERYPROFILESTRING = "PrfQueryProfileString"; 557 672 PCSZ_FILLDIRQCURERRTEXT = "DosQCurDisk"; 673 PCSZ_NODATA = "No Data"; 558 674 PCSZ_STARDOTEXE = "*.EXE"; 559 675 PCSZ_STARDOTINI = "*.INI"; 560 676 PCSZ_STARDOTLST = "*.LST"; 677 PCSZ_STARDOTPMD = "*.PMD"; 678 PCSZ_STARDOTTXT = "*.TXT"; 679 PCSZ_DOTEXE = ".EXE"; 680 PCSZ_DOTCOM = ".COM"; 681 PCSZ_DOTCMD = ".CMD"; 682 PCSZ_DOTBTM = ".BTM"; 683 PCSZ_DOTBAT = ".BAT"; 684 PCSZ_DOTLST = ".LST"; 685 PCSZ_DOTTLS = ".TLS"; 686 PCSZ_DOTHLP = ".HLP"; 687 PCSZ_DOTINF = ".INF"; 688 PCSZ_DOTMP3 = ".MP3"; 689 PCSZ_DOTOGG = ".OGG"; 690 PCSZ_DOTFLAC = ".FLAC"; 691 PCSZ_DOTJPEG = ".JPEG"; 692 PCSZ_DOTJPG = ".JPG"; 693 PCSZ_DOTICO = ".ICO"; 694 PCSZ_DOTPTR = ".PTR"; 695 PCSZ_DOTBB2 = ".BB2"; 696 PCSZ_DOTBMP = ".BMP"; 697 PCSZ_DOTCOMMENTS = ".COMMENTS"; 698 PCSZ_PATH = "PATH"; 561 699 WC_OBJECTWINDOW = "WC_OBJECTWINDOW"; 562 700 WC_BUBBLE = "WC_BUBBLE"; … … 700 838 DosFindClose(search_handle); 701 839 } 702 BldFullPathName(szTempFile, pTmpDir, "$FM2PLAY.$$$");840 BldFullPathName(szTempFile, pTmpDir, PCSZ_FM2PLAYTEMP); 703 841 DosForceDelete(szTempFile); 704 842 if (pTmpDir) { … … 1209 1347 if (DosCreateMutexSem(NULL, &hmtxFM2Globals, 0L, FALSE)) 1210 1348 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 1211 "DosCreateMutexSem");1349 PCSZ_DOSCREATEMUTEXSEM); 1212 1350 if (DosCreateMutexSem(NULL, &hmtxFM2Delete, 0L, FALSE)) 1213 1351 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 1214 "DosCreateMutexSem");1352 PCSZ_DOSCREATEMUTEXSEM); 1215 1353 1216 1354 /* … … 1271 1409 ULONG ulAppType; 1272 1410 1273 FullPath = searchapath( "PATH", "LVMGUI.CMD");1411 FullPath = searchapath(PCSZ_PATH, "LVMGUI.CMD"); 1274 1412 if (*FullPath) 1275 1413 fLVMGui = TRUE; -
trunk/dll/init.h
r1395 r1398 27 27 28 28 // Data declarations 29 extern CHAR *ARCHIVERBB2; 29 extern PCSZ PCSZ_ARCHIVERBB2; 30 extern PCSZ PCSZ_ASSOCDAT; 31 extern PCSZ PCSZ_CMDLINESDAT; 32 extern PCSZ PCSZ_CMDMINIDAT; 33 extern PCSZ PCSZ_COMMANDSDAT; 34 extern PCSZ PCSZ_FILTERSDAT; 35 extern PCSZ PCSZ_GREPMASKDAT; 36 extern PCSZ PCSZ_PATTERNSDAT; 37 extern PCSZ PCSZ_RESOURCEDAT; 38 extern PCSZ PCSZ_QUICKTLSDAT; 39 extern PCSZ PCSZ_FM3TOOLSDAT; 40 extern PCSZ PCSZ_USERDIRSDAT; 41 extern PCSZ PCSZ_FM2PLAYEXE; 42 extern PCSZ PCSZ_FM2PLAYTEMP; 30 43 extern CHAR *CBSIFS; 31 44 extern CHAR *DRMDRFFM2ARC; … … 58 71 extern CHAR *FNT_10SYSTEMVIO; 59 72 extern CHAR *FNT_8TIMESNEWROMAN; 73 extern PCSZ PCSZ_DOSCREATEMUTEXSEM; 74 extern PCSZ PCSZ_DOSDUPHANDLE; 75 extern PCSZ PCSZ_DOSGETINFOBLOCKS; 76 extern PCSZ PCSZ_DOSQUERYPATHINFO; 77 extern PCSZ PCSZ_DOSSEARCHPATH; 60 78 extern PCSZ PCSZ_WINCREATEWINDOW; 79 extern PCSZ PCSZ_WINLOADACCELTABLE; 80 extern PCSZ PCSZ_WINSETACCELTABLE; 61 81 extern PCSZ PCSZ_INIQUERYPRFTEXT; 82 extern PCSZ PCSZ_PRFQUERYPROFILEDATA; 83 extern PCSZ PCSZ_PRFQUERYPROFILESIZE; 84 extern PCSZ PCSZ_PRFQUERYPROFILESTRING; 62 85 extern PCSZ PCSZ_FILLDIRQCURERRTEXT; 86 extern PCSZ PCSZ_NODATA; 63 87 extern PCSZ PCSZ_STARDOTEXE; 64 88 extern PCSZ PCSZ_STARDOTINI; 65 89 extern PCSZ PCSZ_STARDOTLST; 90 extern PCSZ PCSZ_STARDOTPMD; 91 extern PCSZ PCSZ_STARDOTTXT; 92 extern PCSZ PCSZ_DOTEXE; 93 extern PCSZ PCSZ_DOTCOM; 94 extern PCSZ PCSZ_DOTCMD; 95 extern PCSZ PCSZ_DOTBTM; 96 extern PCSZ PCSZ_DOTBAT; 97 extern PCSZ PCSZ_DOTLST; 98 extern PCSZ PCSZ_DOTTLS; 99 extern PCSZ PCSZ_DOTHLP; 100 extern PCSZ PCSZ_DOTINF; 101 extern PCSZ PCSZ_DOTMP3; 102 extern PCSZ PCSZ_DOTOGG; 103 extern PCSZ PCSZ_DOTFLAC; 104 extern PCSZ PCSZ_DOTJPEG; 105 extern PCSZ PCSZ_DOTJPG; 106 extern PCSZ PCSZ_DOTICO; 107 extern PCSZ PCSZ_DOTPTR; 108 extern PCSZ PCSZ_DOTBB2; 109 extern PCSZ PCSZ_DOTBMP; 110 extern PCSZ PCSZ_DOTCOMMENTS; 111 extern PCSZ PCSZ_PATH; 66 112 extern CHAR *WC_ARCCONTAINER; 67 113 extern CHAR *WC_ARCSTATUS; -
trunk/dll/input.c
r1394 r1398 42 42 case WM_INITDLG: 43 43 if (!mp2) { 44 Runtime_Error(pszSrcFile, __LINE__, "no data");44 Runtime_Error(pszSrcFile, __LINE__, NULL); 45 45 WinDismissDlg(hwnd, 0); 46 46 break; -
trunk/dll/instant.c
r1348 r1398 60 60 } 61 61 if (!mp2) { 62 Runtime_Error(pszSrcFile, __LINE__, "no data");62 Runtime_Error(pszSrcFile, __LINE__, NULL); 63 63 WinDismissDlg(hwnd, 0); 64 64 break; … … 112 112 (LONG) WinSendMsg(hwndMLE, MLM_QUERYTEXTLENGTH, MPVOID, MPVOID); 113 113 if (!tlen) 114 Runtime_Error(pszSrcFile, __LINE__, "no data");114 Runtime_Error(pszSrcFile, __LINE__, NULL); 115 115 else { 116 116 WinSendMsg(hwndMLE, MLM_SETIMPORTEXPORT, … … 129 129 } 130 130 if (!*bat) 131 Runtime_Error(pszSrcFile, __LINE__, "no data");131 Runtime_Error(pszSrcFile, __LINE__, NULL); 132 132 else { 133 133 sprintf(s, "%s%sFMTMP%d.CMD", path, -
trunk/dll/killproc.c
r1335 r1398 270 270 rc = DosDupHandle(fileno(stdout), &newstdout); 271 271 if (rc) 272 Dos_Error(MB_CANCEL, rc, hwnd, __FILE__, __LINE__, "DosDupHandle");272 Dos_Error(MB_CANCEL, rc, hwnd, __FILE__, __LINE__, PCSZ_DOSDUPHANDLE); 273 273 oldstdout = fileno(stdout); 274 274 DosDupHandle(fileno(fp), &oldstdout); -
trunk/dll/mainwnd.c
r1395 r1398 704 704 haccelDriveList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_DRIVELIST); 705 705 if (haccelDriveList == NULLHANDLE) 706 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");706 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 707 707 } 708 708 if (haccelDriveList != NULLHANDLE) { 709 709 if (!WinSetAccelTable(hab, haccelDriveList, hwndFrame)) 710 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");710 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 711 711 // else 712 712 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_DRIVELIST %x %x", hwndFrame, haccelDriveList); … … 717 717 haccelSetupList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_SETUPLIST); 718 718 if (haccelSetupList == NULLHANDLE) 719 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");719 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 720 720 } 721 721 if (haccelSetupList != NULLHANDLE) { 722 722 if (!WinSetAccelTable(hab, haccelSetupList, hwndFrame)) 723 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");723 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 724 724 // else 725 725 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_SETUPLIST %x %x", hwndFrame, haccelSetupList); … … 730 730 haccelCmdList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_CMDLIST); 731 731 if (haccelCmdList == NULLHANDLE) 732 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");732 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 733 733 } 734 734 if (haccelCmdList != NULLHANDLE) { 735 735 if (!WinSetAccelTable(hab, haccelCmdList, hwndFrame)) 736 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");736 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 737 737 // else 738 738 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_CMDLIST %x %x", hwndFrame, haccelCmdList); … … 743 743 haccelUserList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_USERLIST); 744 744 if (haccelUserList == NULLHANDLE) 745 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");745 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 746 746 } 747 747 if (haccelUserList != NULLHANDLE) { 748 748 if (!WinSetAccelTable(hab, haccelUserList, hwndFrame)) 749 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");749 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 750 750 // else 751 751 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_USERLIST %x %x", hwndFrame, haccelUserList); … … 756 756 haccelButtonList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_BUTTONLIST); 757 757 if (haccelButtonList == NULLHANDLE) 758 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");758 Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 759 759 } 760 760 if (haccelButtonList != NULLHANDLE) { 761 761 if (!WinSetAccelTable(hab, haccelButtonList, hwndFrame)) 762 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");762 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 763 763 // else 764 764 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_BUTTONLIST %x %x", hwndFrame, haccelButtonList); … … 778 778 if (haccelSaved != NULLHANDLE) { 779 779 if (!WinSetAccelTable(hab, haccelSaved, hwndFrame)) 780 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");780 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 781 781 // else 782 782 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable SAVED %x %x", hwndFrame, haccelSaved); … … 2941 2941 2942 2942 if (!pszStateName || !*pszStateName) { 2943 Runtime_Error(pszSrcFile, __LINE__, "no data");2943 Runtime_Error(pszSrcFile, __LINE__, NULL); 2944 2944 return -1; 2945 2945 } … … 4847 4847 } 4848 4848 else if (!size) 4849 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);4849 Runtime_Error(pszSrcFile, __LINE__, NULL); 4850 4850 else { 4851 4851 PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L); … … 5498 5498 UM_CONTAINERHWND, MPVOID, MPVOID); 5499 5499 if (!hwndCnr) { 5500 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT);5500 Runtime_Error(pszSrcFile, __LINE__, NULL); 5501 5501 break; 5502 5502 } … … 6427 6427 } 6428 6428 else if (SHORT1FROMMP(mp1) == MAIN_BUTTONLIST) { 6429 strcat(path, ".TLS");6429 strcat(path, PCSZ_DOTTLS); 6430 6430 load_tools(path); 6431 6431 PrfWriteProfileString(fmprof, -
trunk/dll/mainwnd2.c
r1375 r1398 701 701 UM_CONTAINERHWND, MPVOID, MPVOID); 702 702 if (!hwndCnr) { 703 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT);703 Runtime_Error(pszSrcFile, __LINE__, NULL); 704 704 break; 705 705 } -
trunk/dll/menu.c
r1395 r1398 88 88 // fixme to complain? 89 89 if (!hwndMenu) { 90 Runtime_Error(pszSrcFile, __LINE__, "no data");90 Runtime_Error(pszSrcFile, __LINE__, NULL); 91 91 return ret; 92 92 } -
trunk/dll/misc.c
r1395 r1398 142 142 if (rc) { 143 143 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 144 "DosGetInfoBlocks");144 PCSZ_DOSGETINFOBLOCKS); 145 145 yes = FALSE; 146 146 } … … 177 177 if (rc) { 178 178 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 179 "DosGetInfoBlocks");179 PCSZ_DOSGETINFOBLOCKS); 180 180 } 181 181 else { … … 206 206 if (rc) { 207 207 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 208 "DosGetInfoBlocks");208 PCSZ_DOSGETINFOBLOCKS); 209 209 } 210 210 else -
trunk/dll/newview.c
r1395 r1398 375 375 } 376 376 } 377 Runtime_Error(pszSrcFile, __LINE__, "no data");377 Runtime_Error(pszSrcFile, __LINE__, NULL); 378 378 break; 379 379 … … 1254 1254 ad = WinQueryWindowPtr(hwnd, QWL_USER); 1255 1255 if (!ad) 1256 Runtime_Error(pszSrcFile, __LINE__, "no data");1256 Runtime_Error(pszSrcFile, __LINE__, NULL); 1257 1257 else { 1258 1258 if (!DosRequestMutexSem(ad->ScanSem, SEM_INDEFINITE_WAIT)) { … … 1864 1864 case UM_SETUP: 1865 1865 if (!ad) 1866 Runtime_Error(pszSrcFile, __LINE__, "no data");1866 Runtime_Error(pszSrcFile, __LINE__, NULL); 1867 1867 else { 1868 1868 CHAR s[CCHMAXPATH + 8]; … … 1879 1879 if (rc) 1880 1880 Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__, 1881 "DosCreateMutexSem");1881 PCSZ_DOSCREATEMUTEXSEM); 1882 1882 else { 1883 1883 PFNWP oldproc; -
trunk/dll/notebook.c
r1395 r1398 3677 3677 haccelCfg = WinLoadAccelTable(hab, FM3ModHandle, CFG_FRAME); 3678 3678 if (haccelCfg == NULLHANDLE) 3679 Win_Error(hwndNotebook, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");3679 Win_Error(hwndNotebook, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE); 3680 3680 } 3681 3681 if (haccelCfg != NULLHANDLE) { 3682 3682 if (!WinSetAccelTable(hab, haccelCfg, hwndNotebook)) 3683 Win_Error(hwndNotebook, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");3683 Win_Error(hwndNotebook, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE); 3684 3684 // else 3685 3685 // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_DRIVELIST %x %x", hwndFrame, haccelDriveList); -
trunk/dll/objcnr.c
r1394 r1398 232 232 # endif 233 233 if (!dirsize) { 234 Runtime_Error(pszSrcFile, __LINE__, "no data");234 Runtime_Error(pszSrcFile, __LINE__, NULL); 235 235 return; 236 236 } -
trunk/dll/pathutil.c
r1394 r1398 37 37 #include "wrappers.h" // xmalloc 38 38 #include "fortify.h" 39 #include "stristr.h" //stristr 39 40 40 41 static PSZ pszSrcFile = __FILE__; … … 51 52 */ 52 53 53 PSZ BldFullPathName(PSZ pszFullPathName, P SZ pszPathName, PSZ pszFileName)54 PSZ BldFullPathName(PSZ pszFullPathName, PCSZ pszPathName, PCSZ pszFileName) 54 55 { 55 56 UINT c = pszPathName ? strlen(pszPathName) : 0; … … 70 71 */ 71 72 72 PSZ BldQuotedFullPathName(PSZ pszFullPathName, P SZ pszPathName, PSZ pszFileName)73 PSZ BldQuotedFullPathName(PSZ pszFullPathName, PCSZ pszPathName, PCSZ pszFileName) 73 74 { 74 75 UINT c = pszPathName ? strlen(pszPathName) : 0; … … 146 147 strcpy(szCmdLine, pszCmdLine_); 147 148 if (szCmdLine[0] != '\0') { 148 offsetexe = str str(strlwr(pszCmdLine_), ".exe");149 offsetcmd = str str(strlwr(pszCmdLine_), ".cmd");150 offsetcom = str str(strlwr(pszCmdLine_), ".com");151 offsetbtm = str str(strlwr(pszCmdLine_), ".btm");152 offsetbat = str str(strlwr(pszCmdLine_), ".bat");149 offsetexe = stristr(pszCmdLine_, PCSZ_DOTEXE); 150 offsetcmd = stristr(pszCmdLine_, PCSZ_DOTCMD); 151 offsetcom = stristr(pszCmdLine_, PCSZ_DOTCOM); 152 offsetbtm = stristr(pszCmdLine_, PCSZ_DOTBTM); 153 offsetbat = stristr(pszCmdLine_, PCSZ_DOTBAT); 153 154 if (offsetexe) 154 155 offset = offsetexe; … … 184 185 pszCmdLine_); 185 186 if (!offsetexe && !offsetcom) { 186 FullPath = searchapath( "PATH", szCmdLine);187 FullPath = searchapath(PCSZ_PATH, szCmdLine); 187 188 if (*FullPath) 188 189 ret = 0; … … 224 225 ret = DosQueryAppType(szCmdLine, &ulAppType); // exe automatically appended 225 226 if (!ret) 226 strcat(szCmdLine, ".exe");227 strcat(szCmdLine, PCSZ_DOTEXE); 227 228 else { 228 strcat(szCmdLine, ".com");229 strcat(szCmdLine, PCSZ_DOTCOM); 229 230 ret = DosQueryAppType(szCmdLine, &ulAppType); 230 231 if (ret) { 231 232 offset = strrchr(szCmdLine, '.' ); 232 233 *offset = 0; 233 strcat(szCmdLine, ".cmd");234 FullPath = searchapath( "PATH", szCmdLine);234 strcat(szCmdLine, PCSZ_DOTCMD); 235 FullPath = searchapath(PCSZ_PATH, szCmdLine); 235 236 if (*FullPath) 236 237 ret = 0; 237 238 else { 238 239 *offset = 0; 239 strcat(szCmdLine, ".bat");240 FullPath = searchapath( "PATH", szCmdLine);240 strcat(szCmdLine, PCSZ_DOTBAT); 241 FullPath = searchapath(PCSZ_PATH, szCmdLine); 241 242 if (*FullPath) 242 243 ret = 0; 243 244 else { 244 245 *offset = 0; 245 strcat(szCmdLine, ".bmt");246 FullPath = searchapath( "PATH", szCmdLine);246 strcat(szCmdLine, PCSZ_DOTBTM); 247 FullPath = searchapath(PCSZ_PATH, szCmdLine); 247 248 if (*FullPath) 248 249 ret = 0; … … 262 263 ret = DosQueryAppType(szCmdLine, &ulAppType); 263 264 if (!ret) { 264 strcat(szCmdLine, ".exe");265 strcat(szCmdLine, PCSZ_DOTEXE); 265 266 break; 266 267 } 267 268 else { 268 strcat(szCmdLine, ".com");269 strcat(szCmdLine, PCSZ_DOTCOM); 269 270 ret = DosQueryAppType(szCmdLine, &ulAppType); 270 271 if (ret) { 271 272 offset = strrchr(szCmdLine, '.' ); 272 273 *offset = 0; 273 strcat(szCmdLine, ".cmd");274 FullPath = searchapath( "PATH", szCmdLine);274 strcat(szCmdLine, PCSZ_DOTCMD); 275 FullPath = searchapath(PCSZ_PATH, szCmdLine); 275 276 if (*FullPath) { 276 277 ret = 0; … … 279 280 else { 280 281 *offset = 0; 281 strcat(szCmdLine, ".bat");282 FullPath = searchapath( "PATH", szCmdLine);282 strcat(szCmdLine, PCSZ_DOTBAT); 283 FullPath = searchapath(PCSZ_PATH, szCmdLine); 283 284 if (*FullPath) { 284 285 ret = 0; … … 287 288 else { 288 289 *offset = 0; 289 strcat(szCmdLine, ".bmt");290 FullPath = searchapath( "PATH", szCmdLine);290 strcat(szCmdLine, PCSZ_DOTBTM); 291 FullPath = searchapath(PCSZ_PATH, szCmdLine); 291 292 if (*FullPath) { 292 293 ret = 0; … … 349 350 GetPString(IDS_QUOTESINARGSTEXT), 350 351 pszCmdLine_); 351 FullPath = searchapath( "PATH", szCmdLine);352 FullPath = searchapath(PCSZ_PATH, szCmdLine); 352 353 BldQuotedFileName(pszNewCmdLine, szCmdLine); 353 354 //printf("%d %s ", ret, szCmdLine); fflush(stdout); -
trunk/dll/pathutil.h
r1394 r1398 22 22 #endif 23 23 24 PSZ BldFullPathName(PSZ pszFullPathName, P SZ pszPathName, PSZ pszFileName);25 PSZ BldQuotedFullPathName(PSZ pszFullPathName, P SZ pszPathName, PSZ pszFileName);24 PSZ BldFullPathName(PSZ pszFullPathName, PCSZ pszPathName, PCSZ pszFileName); 25 PSZ BldQuotedFullPathName(PSZ pszFullPathName, PCSZ pszPathName, PCSZ pszFileName); 26 26 PSZ BldQuotedFileName(PSZ pszQuotedFileName, PCSZ pszFileName); 27 27 PCSZ NormalizeCmdLine(PSZ pszWorkBuf, PSZ pszCmdLine_); -
trunk/dll/printer.c
r1395 r1398 31 31 #include "notebook.h" // Data declaration(s) 32 32 #include "mainwnd.h" // Data declaration(s) 33 #include "init.h" // Data declaration(s) 33 34 #include "fm3dlg.h" 34 35 #include "fm3str.h" … … 142 143 if (DosCreateMutexSem(NULL, &PrintSem, 0, FALSE)) { 143 144 Dos_Error(MB_CANCEL, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 144 "DosCreateMutexSem");145 PCSZ_DOSCREATEMUTEXSEM); 145 146 goto Abort; 146 147 } … … 425 426 li = WinQueryWindowPtr(hwnd, QWL_USER); 426 427 if (!li) 427 Runtime_Error(pszSrcFile, __LINE__, "no data");428 Runtime_Error(pszSrcFile, __LINE__, NULL); 428 429 else { 429 430 INT x; … … 473 474 li = WinQueryWindowPtr(hwnd, QWL_USER); 474 475 if (!li) 475 Runtime_Error(pszSrcFile, __LINE__, "no data");476 Runtime_Error(pszSrcFile, __LINE__, NULL); 476 477 else { 477 478 prnformat = WinQueryButtonCheckstate(hwnd, PRN_FORMAT); -
trunk/dll/remap.c
r1394 r1398 88 88 89 89 loadedres = TRUE; 90 BldFullPathName(s, pFM2SaveDirectory, "RESOURCE.DAT");90 BldFullPathName(s, pFM2SaveDirectory, PCSZ_RESOURCEDAT); 91 91 fp = _fsopen(s, "r", SH_DENYWR); 92 92 if (fp) { … … 126 126 if (!loadedres) 127 127 return; 128 BldFullPathName(s, pFM2SaveDirectory, "RESOURCE.DAT");128 BldFullPathName(s, pFM2SaveDirectory, PCSZ_RESOURCEDAT); 129 129 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 130 130 return; //already gave error msg -
trunk/dll/saveclip.c
r1397 r1398 245 245 case WM_INITDLG: 246 246 if (!mp2) { 247 Runtime_Error(pszSrcFile, __LINE__, "no data");247 Runtime_Error(pszSrcFile, __LINE__, NULL); 248 248 WinDismissDlg(hwnd, 0); 249 249 } … … 281 281 CHAR s[CCHMAXPATH + 14]; 282 282 283 BldFullPathName(s, pFM2SaveDirectory, "PATTERNS.DAT");283 BldFullPathName(s, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 284 284 fp = _fsopen(s, "r", SH_DENYWR); 285 285 if (fp) { … … 308 308 LM_QUERYITEMCOUNT, MPVOID, MPVOID); 309 309 if (sMax > 0) { 310 BldFullPathName(szBuffer, pFM2SaveDirectory, "PATTERNS.DAT");310 BldFullPathName(szBuffer, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 311 311 if (CheckDriveSpaceAvail(szBuffer, ullDATFileSpaceNeeded, 1) == 2) 312 312 break; //already gave error msg … … 327 327 } 328 328 else if (!sMax) { 329 BldFullPathName(szBuffer, pFM2SaveDirectory, "PATTERNS.DAT");329 BldFullPathName(szBuffer, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 330 330 unlinkf("%s", szBuffer); 331 331 } … … 382 382 if (export_filename(hwnd, savename, 1) && *savename) { 383 383 if (!strchr(savename, '.')) 384 strcat(savename, ".LST");384 strcat(savename, PCSZ_DOTLST); 385 385 WinSetDlgItemText(hwnd, SAV_FILENAME, savename); 386 386 } … … 457 457 if (stricmp(savename, "PRN") && 458 458 strnicmp(savename, "\\DEV\\LPT", 8) && !strchr(savename, '.')) 459 strcat(savename, ".LST");459 strcat(savename, PCSZ_DOTLST); 460 460 PrfWriteProfileString(fmprof, appname, "SaveToListName", savename); 461 461 pci = (PCNRITEM) WinSendMsg(hwndCnr, … … 471 471 } 472 472 if (!pci || (INT) pci == -1) 473 Runtime_Error(pszSrcFile, __LINE__, "no data");473 Runtime_Error(pszSrcFile, __LINE__, NULL); 474 474 else { 475 475 fp = _fsopen(savename, "w+", SH_DENYWR); … … 605 605 case WM_INITDLG: 606 606 if (!mp2) { 607 Runtime_Error(pszSrcFile, __LINE__, "no data");607 Runtime_Error(pszSrcFile, __LINE__, NULL); 608 608 WinDismissDlg(hwnd, 0); 609 609 } … … 641 641 CHAR s[CCHMAXPATH + 14]; 642 642 643 BldFullPathName(s, pFM2SaveDirectory, "PATTERNS.DAT");643 BldFullPathName(s, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 644 644 fp = _fsopen(s, "r", SH_DENYWR); 645 645 if (fp) { … … 669 669 LM_QUERYITEMCOUNT, MPVOID, MPVOID); 670 670 if (sMax > 0) { 671 BldFullPathName(szBuffer, pFM2SaveDirectory, "PATTERNS.DAT");671 BldFullPathName(szBuffer, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 672 672 if (CheckDriveSpaceAvail(szBuffer, ullDATFileSpaceNeeded, 1) == 2) 673 673 break; //already gave error msg … … 688 688 } 689 689 else if (!sMax) { 690 BldFullPathName(szBuffer, pFM2SaveDirectory, "PATTERNS.DAT");690 BldFullPathName(szBuffer, pFM2SaveDirectory, PCSZ_PATTERNSDAT); 691 691 unlinkf("%s", szBuffer); 692 692 } … … 743 743 if (export_filename(hwnd, savename, 1) && *savename) { 744 744 if (!strchr(savename, '.')) 745 strcat(savename, ".LST");745 strcat(savename, PCSZ_DOTLST); 746 746 WinSetDlgItemText(hwnd, SAV_FILENAME, savename); 747 747 } … … 820 820 if (stricmp(savename, "PRN") && 821 821 strnicmp(savename, "\\DEV\\LPT", 8) && !strchr(savename, '.')) 822 strcat(savename, ".LST");822 strcat(savename, PCSZ_DOTLST); 823 823 PrfWriteProfileString(fmprof, appname, "SaveToListName", savename); 824 824 if (!list || !list[0]) 825 Runtime_Error(pszSrcFile, __LINE__, "no data");825 Runtime_Error(pszSrcFile, __LINE__, NULL); 826 826 else { 827 827 fp = _fsopen(savename, "r+", SH_DENYWR); -
trunk/dll/seeall.c
r1397 r1398 3129 3129 list = BuildAList(hwnd); 3130 3130 if (!list) 3131 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);3131 Runtime_Error(pszSrcFile, __LINE__, NULL); 3132 3132 else { 3133 3133 WinSetWindowText(pAD->hwndStatus, GetPString(IDS_DRAGGINGFILESTEXT)); … … 3932 3932 case WM_COMMAND: 3933 3933 if (!pAD) { 3934 Runtime_Error(pszSrcFile, __LINE__, "no data");3934 Runtime_Error(pszSrcFile, __LINE__, NULL); 3935 3935 return 0; 3936 3936 } … … 4251 4251 4252 4252 if (!list) 4253 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);4253 Runtime_Error(pszSrcFile, __LINE__, NULL); 4254 4254 else { 4255 4255 switch (SHORT1FROMMP(mp1)) { -
trunk/dll/shadow.c
r1227 r1398 38 38 #include "wrappers.h" // xmalloc 39 39 #include "fortify.h" 40 #include "init.h" // Data declaration(s) 40 41 41 42 #pragma data_seg(DATA1) … … 91 92 return obj; 92 93 BldFullPathName(s, path, objtitle); 93 // sprintf(s, "%s%s%s", (path) ? path : "", (path) ? "\\" : "", objtitle);94 94 p = strrchr(objtitle, '.'); 95 95 if (p) { 96 if (!stricmp(p, ".ICO"))96 if (!stricmp(p, PCSZ_DOTICO)) 97 97 p = type[1]; 98 else if (!stricmp(p, ".BMP"))98 else if (!stricmp(p, PCSZ_DOTBMP)) 99 99 p = type[2]; 100 100 else … … 154 154 155 155 BldFullPathName(temp, path, objtitle); 156 // sprintf(temp,157 // "%s%s%s", (path) ? path : "", (path) ? "\\" : "", objtitle);158 156 p = strrchr(temp, '.'); 159 157 if (p) { 160 158 *p = 0; 161 strcat(p, ".ICO");159 strcat(p, PCSZ_DOTICO); 162 160 if (IsFile(temp) == 1) 163 161 sprintf(&s[strlen(s)], ";ICONFILE=%s", temp); … … 229 227 p = strrchr(list[x], '.'); 230 228 if (p) { 231 if (!stricmp(p, ".BAT") || !stricmp(p, ".CMD")) 229 if (!stricmp(p, PCSZ_DOTBAT) || !stricmp(p, PCSZ_DOTCMD) || 230 !stricmp(p, PCSZ_DOTBTM)) 232 231 apt |= FAPPTYP_BOUND; 233 232 } -
trunk/dll/srchpath.c
r1321 r1398 30 30 #include "systemf.h" // runemf2 31 31 #include "notebook.h" // Data declaration(s) 32 #include "init.h" // Data declaration(s) 32 33 33 34 static PSZ pszSrcFile = __FILE__; … … 40 41 //== Search PATH plus 2 default install dirs == 41 42 42 INT RunFM2Util( CHAR *appname, CHAR *filename)43 INT RunFM2Util(PCSZ appname, CHAR *filename) 43 44 { 44 45 CHAR fbuf[CCHMAXPATH]; … … 47 48 48 49 rc = DosSearchPath(SEARCH_IGNORENETERRS |SEARCH_ENVIRONMENT | 49 SEARCH_CUR_DIRECTORY, "PATH",50 SEARCH_CUR_DIRECTORY, PCSZ_PATH, 50 51 appname, (PBYTE)fbuf, CCHMAXPATH - 1); 51 52 if (rc != 0) { 52 53 if (rc != 2){ 53 54 Dos_Error(MB_ENTER, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 54 "DosSearchPath", appname);55 PCSZ_DOSSEARCHPATH, appname); 55 56 return ret; 56 57 } … … 60 61 if (rc != 0 && rc != 2){ 61 62 Dos_Error(MB_ENTER, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 62 "DosSearchPath", appname);63 PCSZ_DOSSEARCHPATH, appname); 63 64 return ret; 64 65 } … … 104 105 */ 105 106 106 CHAR *searchapath( CHAR *pathvar, CHAR *filename)107 CHAR *searchapath(PCSZ pathvar, PCSZ filename) 107 108 { 108 109 static CHAR fbuf[CCHMAXPATH]; … … 113 114 FILESTATUS3 fsa; 114 115 115 if (!DosQueryPathInfo(filename, FIL_STANDARD, &fsa, (ULONG) sizeof(fsa))) 116 return filename; 116 strcpy(fbuf, filename); 117 if (!DosQueryPathInfo(fbuf, FIL_STANDARD, &fsa, (ULONG) sizeof(fsa))) 118 return fbuf; 117 119 *fbuf = 0; 118 120 return fbuf; … … 126 128 } 127 129 128 CHAR *searchpath( CHAR *filename)130 CHAR *searchpath(PCSZ filename) 129 131 { 130 132 CHAR *found; … … 132 134 if (!filename) 133 135 return ""; 134 found = searchapath( "PATH", filename);136 found = searchapath(PCSZ_PATH, filename); 135 137 if (!*found) { 136 138 found = searchapath("DPATH", filename); -
trunk/dll/srchpath.h
r1241 r1398 17 17 #define SRCHPATH_H 18 18 19 INT RunFM2Util( CHAR *appname, CHAR *filename);20 CHAR *searchapath( CHAR * path, CHAR *filename);21 CHAR *searchpath( CHAR *filename);19 INT RunFM2Util(PCSZ appname, CHAR *filename); 20 CHAR *searchapath(PCSZ path, PCSZ filename); 21 CHAR *searchpath(PCSZ filename); 22 22 23 23 -
trunk/dll/subj.c
r1348 r1398 29 29 #include "info.h" // Data declaration(s) 30 30 #include "mainwnd.h" // Data declaration(s) 31 #include "init.h" // Data declaration(s) 31 32 #include "fm3dlg.h" 32 33 #include "fm3str.h" … … 94 95 else if (rc) { 95 96 Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__, 96 "DosQueryPathInfo");97 PCSZ_DOSQUERYPATHINFO); 97 98 return 2; // Error 98 99 } -
trunk/dll/systemf.c
r1394 r1398 110 110 111 111 if (!command || !*command) { 112 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);112 Runtime_Error(pszSrcFile, __LINE__, NULL); 113 113 return -1; 114 114 } … … 739 739 strcpy(pszPgm, p); 740 740 if (!*pszPgm) { 741 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);741 Runtime_Error(pszSrcFile, __LINE__, NULL); 742 742 return -1; 743 743 } … … 929 929 char temp[CCHMAXPATH + 1]; 930 930 931 if (!stricmp(p, ".BAT")) { 932 strcpy(temp, pszPgm); 933 strcpy(pszPgm, pszArgs); 934 strcpy(pszArgs, "/C "); 935 strcat(pszArgs, temp); 936 strcat(pszArgs, " "); 937 strcat(pszArgs, pszPgm); 938 strcpy(pszPgm, GetCmdSpec(TRUE)); // DOS 939 } 940 else if (!stricmp(p, ".CMD") || !stricmp(p, ".BTM")) { 931 if (!stricmp(p, PCSZ_DOTBAT)) { 932 if (!fProtectOnly) { 933 strcpy(temp, pszPgm); 934 strcpy(pszPgm, pszArgs); 935 strcpy(pszArgs, "/C "); 936 strcat(pszArgs, temp); 937 strcat(pszArgs, " "); 938 strcat(pszArgs, pszPgm); 939 strcpy(pszPgm, GetCmdSpec(TRUE)); // DOS 940 } 941 else 942 saymsg(MB_OK, 943 HWND_DESKTOP, 944 NullStr, 945 GetPString(IDS_NOTPROTECTONLYEXE), 946 pszPgm); 947 } 948 else if (!stricmp(p, PCSZ_DOTCMD) || !stricmp(p, PCSZ_DOTBTM)) { 941 949 // Assume 4OS2 is BTM 942 950 strcpy(temp, pszPgm); … … 1286 1294 strcpy(parameters, p); 1287 1295 1288 if (p && (!stricmp(p, ".BAT") || !stricmp(p, ".CMD"))) { 1296 if (p && (!stricmp(p, PCSZ_DOTBAT) || !stricmp(p, PCSZ_DOTCMD) || 1297 !stricmp(p, PCSZ_DOTBTM))) { 1289 1298 char *temp; 1290 1299 1291 1300 temp = xmalloc(CCHMAXPATH * 2,pszSrcFile,__LINE__); 1292 1301 if (temp) { 1293 if (!stricmp(p, ".BAT")) { 1294 strcpy(temp, executable); 1295 strcpy(executable, parameters); 1296 strcpy(parameters, "/C "); 1297 strcat(parameters, temp); 1298 strcat(parameters, " "); 1299 strcat(parameters, executable); 1300 strcpy(executable, GetCmdSpec(TRUE)); 1301 } 1302 else if (!stricmp(p, ".CMD")) { 1302 if (!stricmp(p, PCSZ_DOTBAT)) { 1303 if (!fProtectOnly) { 1304 strcpy(temp, executable); 1305 strcpy(executable, parameters); 1306 strcpy(parameters, "/C "); 1307 strcat(parameters, temp); 1308 strcat(parameters, " "); 1309 strcat(parameters, executable); 1310 strcpy(executable, GetCmdSpec(TRUE)); 1311 } 1312 else 1313 saymsg(MB_OK, 1314 HWND_DESKTOP, 1315 NullStr, 1316 GetPString(IDS_NOTPROTECTONLYEXE), 1317 filename); 1318 } 1319 else if (!stricmp(p, PCSZ_DOTCMD) || !stricmp(p, PCSZ_DOTBTM)) { 1303 1320 strcpy(temp, executable); 1304 1321 strcpy(executable, parameters); -
trunk/dll/tools.c
r1395 r1398 90 90 return; 91 91 } 92 BldFullPathName(s, pFM2SaveDirectory, "QUICKTLS.DAT");92 BldFullPathName(s, pFM2SaveDirectory, PCSZ_QUICKTLSDAT); 93 93 fp = _fsopen(s, "r", SH_DENYWR); 94 94 if (fp) { … … 120 120 if (!quicktool[0]) 121 121 return; 122 BldFullPathName(s, pFM2SaveDirectory, "QUICKTLS.DAT");122 BldFullPathName(s, pFM2SaveDirectory, PCSZ_QUICKTLSDAT); 123 123 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 124 124 return; //already gave error msg … … 148 148 fname = searchpath(filename); 149 149 if (!fname || !*fname) 150 fname = "FM3TOOLS.DAT";150 fname = (PSZ) PCSZ_FM3TOOLSDAT; 151 151 if (fname && *fname) { 152 152 filename = fname; … … 228 228 } 229 229 230 if (stristr(filename, "FM3TOOLS.DAT"))230 if (stristr(filename, PCSZ_FM3TOOLSDAT)) 231 231 filename = "FM3TOOLS.TLS"; 232 232 if (toolhead && filename && *filename) { … … 988 988 WinSetDlgItemText(hwnd, 989 989 SVBTN_CURRENT, 990 (*lasttoolbar) ? lasttoolbar : "FM3TOOLS.DAT");990 (*lasttoolbar) ? lasttoolbar : PCSZ_FM3TOOLSDAT); 991 991 break; 992 992 … … 1053 1053 if (*lasttoolbar) { 1054 1054 if (!strchr(lasttoolbar, '.')) 1055 strcat(lasttoolbar, ".TLS");1055 strcat(lasttoolbar, PCSZ_DOTTLS); 1056 1056 } 1057 1057 if (saving && *lasttoolbar) -
trunk/dll/treecnr.c
r1397 r1398 671 671 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 672 672 if (!dcd) 673 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);673 Runtime_Error(pszSrcFile, __LINE__, NULL); 674 674 else { 675 675 BOOL tempsusp = dcd->suspendview; … … 686 686 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 687 687 if (!dcd || !mp1) 688 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);688 Runtime_Error(pszSrcFile, __LINE__, NULL); 689 689 else { 690 690 INT numentries = 0; … … 704 704 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 705 705 if (!dcd) 706 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);706 Runtime_Error(pszSrcFile, __LINE__, NULL); 707 707 else { 708 708 # ifdef FORTIFY … … 718 718 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 719 719 if (!dcd) 720 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);720 Runtime_Error(pszSrcFile, __LINE__, NULL); 721 721 // Bypass if not running integrated (i.e if vtree) 722 722 else if (hwndStatus && … … 806 806 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 807 807 if (!dcd) 808 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);808 Runtime_Error(pszSrcFile, __LINE__, NULL); 809 809 else { 810 810 RemoveCnrItems(dcd->hwndCnr, NULL, 0, CMA_FREE | CMA_INVALIDATE | CMA_ERASE); … … 861 861 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 862 862 if (!dcd) 863 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);863 Runtime_Error(pszSrcFile, __LINE__, NULL); 864 864 else { 865 865 WORKER *wk; … … 905 905 dcd = WinQueryWindowPtr(hwnd, QWL_USER); 906 906 if (!dcd) 907 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);907 Runtime_Error(pszSrcFile, __LINE__, NULL); 908 908 else { 909 909 WORKER *wk; … … 1257 1257 1258 1258 if (!dcd) { 1259 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1259 Runtime_Error(pszSrcFile, __LINE__, NULL); 1260 1260 PostMsg(hwnd, WM_CLOSE, MPVOID, MPVOID); 1261 1261 return 0; … … 1363 1363 MPFROMLONG(CMA_FIRST), MPFROMP(&pqr)); 1364 1364 if (!pci || (INT) pci == -1) 1365 break; //Probable B3 click on white space Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);1365 break; //Probable B3 click on white space 1366 1366 else { 1367 1367 memset(&nr, 0, sizeof(nr)); … … 1530 1530 1531 1531 if (!pcd) { 1532 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1532 Runtime_Error(pszSrcFile, __LINE__, NULL); 1533 1533 break; 1534 1534 } … … 1536 1536 pci = (PCNRITEM) pcd->pRecord; 1537 1537 if (!pci || (INT) pci == -1) { 1538 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);1538 Runtime_Error(pszSrcFile, __LINE__, NULL); 1539 1539 break; 1540 1540 } … … 2301 2301 case UM_COMMAND: 2302 2302 if (!mp1) 2303 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2303 Runtime_Error(pszSrcFile, __LINE__, NULL); 2304 2304 else { 2305 2305 if (!dcd) { 2306 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);2306 Runtime_Error(pszSrcFile, __LINE__, NULL); 2307 2307 FreeListInfo((LISTINFO *) mp1); 2308 2308 } -
trunk/dll/undel.c
r1335 r1398 194 194 listdone = TRUE; 195 195 if (!mp2 || !*(CHAR *)mp2) { 196 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);196 Runtime_Error(pszSrcFile, __LINE__, NULL); 197 197 WinDismissDlg(hwnd, 0); 198 198 break; … … 308 308 WinQueryDlgItemText(hwnd, UNDEL_DRIVELIST, 3, s); 309 309 if (!isalpha(*s)) { 310 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);310 Runtime_Error(pszSrcFile, __LINE__, NULL); 311 311 } 312 312 else { -
trunk/dll/update.c
r1348 r1398 342 342 dcd = INSTDATA(hwndCnr); 343 343 if (!dcd) { 344 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);344 Runtime_Error(pszSrcFile, __LINE__, NULL); 345 345 return ret; 346 346 } -
trunk/dll/uudecode.c
r1395 r1398 388 388 } 389 389 if (!list || !list[0]) { 390 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);390 Runtime_Error(pszSrcFile, __LINE__, NULL); 391 391 break; 392 392 } -
trunk/dll/valid.c
r1394 r1398 613 613 return FALSE; 614 614 if (apptype == 0x000b && (!p || 615 (stricmp(p, ".EXE") &&616 stricmp(p, ".COM") &&617 stricmp(p, ".CMD") &&618 stricmp(p, ".BAT") &&619 stricmp(p, ".BTM"))))615 (stricmp(p, PCSZ_DOTEXE) && 616 stricmp(p, PCSZ_DOTCOM) && 617 stricmp(p, PCSZ_DOTCMD) && 618 stricmp(p, PCSZ_DOTBAT) && 619 stricmp(p, PCSZ_DOTBTM)))) 620 620 return FALSE; 621 621 if (!fProtectOnly) { … … 631 631 FAPPTYP_32BIT | 632 632 FAPPTYP_WINDOWSPROT31)))) || 633 (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BAT") || !stricmp(p, ".BTM"))))633 (p && (!stricmp(p, PCSZ_DOTCMD) || !stricmp(p, PCSZ_DOTBAT) || !stricmp(p, PCSZ_DOTBTM)))) 634 634 return TRUE; 635 635 } … … 641 641 FAPPTYP_BOUND | 642 642 FAPPTYP_32BIT)))) || 643 (p && (!stricmp(p, ".CMD") || !stricmp(p, ".BTM"))))643 (p && (!stricmp(p, PCSZ_DOTCMD) || !stricmp(p, PCSZ_DOTBTM)))) 644 644 return TRUE; 645 645 if (fProtectOnly && (apptype & … … 648 648 FAPPTYP_WINDOWSPROT | 649 649 FAPPTYP_WINDOWSPROT31)) && 650 (p && (!stricmp(p, ".EXE") || !stricmp(p, ".COM")))) 650 (p && (!stricmp(p, PCSZ_DOTEXE) || !stricmp(p, PCSZ_DOTCOM) || 651 !stricmp(p, PCSZ_DOTBAT)))) 651 652 saymsg(MB_OK, 652 653 HWND_DESKTOP, … … 1066 1067 (PVOID) objectpath, sizeof(objectpath))) { 1067 1068 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, 1068 "PrfQueryProfileString");1069 PCSZ_PRFQUERYPROFILESTRING); 1069 1070 *objectpath = 0; 1070 1071 } -
trunk/dll/viewinf.c
r1395 r1398 99 99 GetPString(IDS_ENVPATHERRORTEXT), 100 100 (dummy->help) ? "HELP" : "BOOKSHELF", 101 (dummy->help) ? ".HLP" : ".INF");101 (dummy->help) ? PCSZ_DOTHLP : PCSZ_DOTINF); 102 102 goto NoEnv; 103 103 } … … 194 194 if (!PrfQueryProfileData(fmprof, FM3Str, key, holdenv, &size)) { 195 195 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 196 "PrfQueryProfileData");196 PCSZ_PRFQUERYPROFILEDATA); 197 197 free(holdenv); 198 198 } … … 259 259 WinSetPresParam(WinWindowFromID(hwnd, VINF_LISTBOX), 260 260 PP_FONTNAMESIZE, 261 strlen( "10.System Monospaced") + 1,262 "10.System Monospaced");261 strlen(FNT_10SYSTEMMONOTEXT) + 1, 262 FNT_10SYSTEMMONOTEXT); 263 263 } 264 264 WinSetWindowText(hwnd, GetPString(IDS_VIEWHELPFILESTEXT)); -
trunk/dll/walkem.c
r1394 r1398 146 146 147 147 if (!name || !*name) { 148 Runtime_Error(pszSrcFile, __LINE__, "no data");148 Runtime_Error(pszSrcFile, __LINE__, NULL); 149 149 return -1; 150 150 } … … 208 208 // Get error info back 209 209 PrfQueryProfileSize(fmprof, FM3Str, pszLastSetups, &ulDataBytes); 210 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, "PrfQueryProfileSize");210 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_PRFQUERYPROFILESIZE); 211 211 } 212 212 else … … 216 216 217 217 if (ulDataBytes == 0) { 218 Runtime_Error(pszSrcFile, __LINE__, "PrfQueryProfileSize reported 0 bytes");218 Runtime_Error(pszSrcFile, __LINE__, PCSZ_PRFQUERYPROFILESIZE); 219 219 return; 220 220 } … … 225 225 l = ulDataBytes; 226 226 if (!PrfQueryProfileData(fmprof, FM3Str, pszLastSetups, pszBuf, &l)) { 227 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, "PrfQueryProfileData");227 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_PRFQUERYPROFILEDATA); 228 228 free(pszBuf); 229 229 return; … … 380 380 loadedudirs = TRUE; 381 381 fUdirsChanged = FALSE; 382 BldFullPathName(s, pFM2SaveDirectory, "USERDIRS.DAT");382 BldFullPathName(s, pFM2SaveDirectory, PCSZ_USERDIRSDAT); 383 383 fp = _fsopen(s, "r", SH_DENYWR); 384 384 if (fp) { … … 426 426 fUdirsChanged = FALSE; 427 427 if (udirhead) { 428 BldFullPathName(s, pFM2SaveDirectory, "USERDIRS.DAT");428 BldFullPathName(s, pFM2SaveDirectory, PCSZ_USERDIRSDAT); 429 429 if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 1) == 2) 430 430 return; //already gave error msg … … 745 745 *lastdir = 0; 746 746 if (!mp2) { 747 Runtime_Error 2(pszSrcFile, __LINE__, IDS_NODATATEXT);747 Runtime_Error(pszSrcFile, __LINE__, NULL); 748 748 WinDismissDlg(hwnd, 0); 749 749 break; -
trunk/dll/worker.c
r1395 r1398 1127 1127 case IDM_MCIPLAY: 1128 1128 { 1129 register INT x;1130 registerULONG total;1129 INT x, MaxFM2playStrLen = 24; 1130 ULONG total; 1131 1131 CHAR fbuf[CCHMAXPATH]; 1132 1132 1133 1133 if (DosSearchPath(SEARCH_IGNORENETERRS | SEARCH_ENVIRONMENT | 1134 1134 SEARCH_CUR_DIRECTORY, 1135 "PATH", "FM2PLAY.EXE", (PBYTE)fbuf, CCHMAXPATH - 1))1136 total += strlen("..\\FM2UTILS\\FM2PLAY.EXE ");1135 PCSZ_PATH, PCSZ_FM2PLAYEXE, (PBYTE)fbuf, CCHMAXPATH - 1)) 1136 total += MaxFM2playStrLen; 1137 1137 else 1138 1138 total = strlen(fbuf); … … 1145 1145 CHAR szTempFile[CCHMAXPATH]; 1146 1146 1147 BldFullPathName(szTempFile, pTmpDir, "$FM2PLAY.$$$");1147 BldFullPathName(szTempFile, pTmpDir, PCSZ_FM2PLAYTEMP); 1148 1148 fp = xfopen(szTempFile, "w", pszSrcFile, __LINE__); 1149 1149 if (fp) { … … 1156 1156 strcat(szTempFile, "@/"); 1157 1157 strrev(szTempFile); 1158 RunFM2Util( "FM2PLAY.EXE", szTempFile);1158 RunFM2Util(PCSZ_FM2PLAYEXE, szTempFile); 1159 1159 } 1160 1160 } … … 1182 1182 if (DosSearchPath(SEARCH_IGNORENETERRS | SEARCH_ENVIRONMENT | 1183 1183 SEARCH_CUR_DIRECTORY, 1184 "PATH", "FM2PLAY.EXE", (PBYTE)fbuf, CCHMAXPATH - 1))1184 PCSZ_PATH, PCSZ_FM2PLAYEXE, (PBYTE)fbuf, CCHMAXPATH - 1)) 1185 1185 strcpy(szBuffer, "UTILS\\FM2PLAY.EXE"); 1186 1186 else 1187 strcpy(szBuffer, "FM2PLAY.EXE");1187 strcpy(szBuffer, PCSZ_FM2PLAYEXE); 1188 1188 } 1189 1189 p = &szBuffer[strlen(szBuffer)]; -
trunk/dll/wrappers.c
r1358 r1398 339 339 UINT uiLineNumber) 340 340 { 341 FILE *fp = _fsopen( (PSZ) pszFileName, (PSZ)pszMode, fSharemode);341 FILE *fp = _fsopen(pszFileName, pszMode, fSharemode); 342 342 343 343 if (!fp)
Note:
See TracChangeset
for help on using the changeset viewer.