Changeset 1398 for trunk/dll/comp.c


Ignore:
Timestamp:
Feb 21, 2009, 6:43:00 PM (16 years ago)
Author:
Gregg Young
Message:

Move embeded strings to PCSZ variables or string table; Eliminate Error2 functions Runtime_Error with NULL format string returns "No data" error. Change declares from PSZ to PCSZ in functions where the variable isn't changed. Added btm as an executable file type in several additional places. Use fProtectOnly to prevent attempt to execute Dos and Win programs on "Protect only" installs in several additional places.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/comp.c

    r1397 r1398  
    449449
    450450  if (!cmp) {
    451     Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     451    Runtime_Error(pszSrcFile, __LINE__, NULL);
    452452    return;
    453453  }
     
    789789
    790790  if (!cmp) {
    791     Runtime_Error(pszSrcFile, __LINE__, "no data");
     791    Runtime_Error(pszSrcFile, __LINE__, NULL);
    792792    return;
    793793  }
     
    14201420
    14211421  if (!str || !*str) {
    1422     Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     1422    Runtime_Error(pszSrcFile, __LINE__, NULL);
    14231423    return;
    14241424  }
     
    15511551
    15521552  if (!cmp) {
    1553     Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     1553    Runtime_Error(pszSrcFile, __LINE__, NULL);
    15541554#   ifdef FORTIFY
    15551555    // 10 May 08 SHL fixme to suppress W111
     
    22022202    cmp = (COMPARE *)mp2;
    22032203    if (!cmp) {
    2204       Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     2204      Runtime_Error(pszSrcFile, __LINE__, NULL);
    22052205      WinDismissDlg(hwnd, 0);
    22062206    }
     
    23342334      cmp = INSTDATA(hwnd);
    23352335      if (!cmp)
    2336         Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     2336        Runtime_Error(pszSrcFile, __LINE__, NULL);
    23372337      else {
    23382338        cmp->dcd.size = sizeof(DIRCNRDATA);
     
    29992999        CHAR fullname[CCHMAXPATH];
    30003000
    3001         strcpy(fullname, "*.PMD");
     3001        strcpy(fullname, PCSZ_STARDOTPMD);
    30023002        if (insert_filename(HWND_DESKTOP, fullname, TRUE, FALSE) &&
    30033003            *fullname && !strchr(fullname, '*') && !strchr(fullname, '?')) {
     
    30153015        CHAR fullname[CCHMAXPATH];
    30163016
    3017         strcpy(fullname, "*.PMD");
     3017        strcpy(fullname, PCSZ_STARDOTPMD);
    30183018        if (export_filename(HWND_DESKTOP, fullname, 1) && *fullname &&
    30193019            !strchr(fullname, '*') && !strchr(fullname, '?')) {
     
    31953195      cmp = INSTDATA(hwnd);
    31963196      if (!cmp)
    3197         Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     3197        Runtime_Error(pszSrcFile, __LINE__, NULL);
    31983198      else {
    31993199        COMPARE *forthread;
     
    32763276      cmp = INSTDATA(hwnd);
    32773277      if (!cmp)
    3278         Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     3278        Runtime_Error(pszSrcFile, __LINE__, NULL);
    32793279      else {
    32803280        CHAR **listl;
Note: See TracChangeset for help on using the changeset viewer.