Changeset 1398 for trunk/dll/mainwnd.c


Ignore:
Timestamp:
Feb 21, 2009, 6:43:00 PM (17 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/mainwnd.c

    r1395 r1398  
    704704                haccelDriveList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_DRIVELIST);
    705705                if (haccelDriveList == NULLHANDLE)
    706                   Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");
     706                  Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE);
    707707            }
    708708            if (haccelDriveList != NULLHANDLE) {
    709709              if (!WinSetAccelTable(hab, haccelDriveList, hwndFrame))
    710                 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     710                Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    711711              // else
    712712                // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_DRIVELIST %x %x", hwndFrame, haccelDriveList);
     
    717717                haccelSetupList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_SETUPLIST);
    718718                if (haccelSetupList == NULLHANDLE)
    719                   Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");
     719                  Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE);
    720720            }
    721721            if (haccelSetupList != NULLHANDLE) {
    722722              if (!WinSetAccelTable(hab, haccelSetupList, hwndFrame))
    723                 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     723                Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    724724              // else
    725725                // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_SETUPLIST %x %x", hwndFrame, haccelSetupList);
     
    730730                haccelCmdList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_CMDLIST);
    731731                if (haccelCmdList == NULLHANDLE)
    732                   Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");
     732                  Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE);
    733733            }
    734734            if (haccelCmdList != NULLHANDLE) {
    735735              if (!WinSetAccelTable(hab, haccelCmdList, hwndFrame))
    736                 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     736                Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    737737              // else
    738738                // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_CMDLIST %x %x", hwndFrame, haccelCmdList);
     
    743743                haccelUserList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_USERLIST);
    744744                if (haccelUserList == NULLHANDLE)
    745                   Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");
     745                  Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE);
    746746            }
    747747            if (haccelUserList != NULLHANDLE) {
    748748              if (!WinSetAccelTable(hab, haccelUserList, hwndFrame))
    749                 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     749                Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    750750              // else
    751751                // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_USERLIST %x %x", hwndFrame, haccelUserList);
     
    756756                haccelButtonList = WinLoadAccelTable(hab, FM3ModHandle, MAIN_BUTTONLIST);
    757757                if (haccelButtonList == NULLHANDLE)
    758                   Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, "WinLoadAccelTable");
     758                  Win_Error(hwnd, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINLOADACCELTABLE);
    759759            }
    760760            if (haccelButtonList != NULLHANDLE) {
    761761              if (!WinSetAccelTable(hab, haccelButtonList, hwndFrame))
    762                 Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     762                Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    763763              // else
    764764                // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable MAIN_BUTTONLIST %x %x", hwndFrame, haccelButtonList);
     
    778778          if (haccelSaved != NULLHANDLE) {
    779779            if (!WinSetAccelTable(hab, haccelSaved, hwndFrame))
    780               Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, "WinSetAccelTable");
     780              Win_Error(hwndFrame, HWND_DESKTOP, pszSrcFile, __LINE__, PCSZ_WINSETACCELTABLE);
    781781            // else
    782782              // DbgMsg(pszSrcFile, __LINE__, "WinSetAccelTable SAVED %x %x", hwndFrame, haccelSaved);
     
    29412941
    29422942  if (!pszStateName || !*pszStateName) {
    2943     Runtime_Error(pszSrcFile, __LINE__, "no data");
     2943    Runtime_Error(pszSrcFile, __LINE__, NULL);
    29442944    return -1;
    29452945  }
     
    48474847            }
    48484848            else if (!size)
    4849               Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
     4849              Runtime_Error(pszSrcFile, __LINE__, NULL);
    48504850            else {
    48514851              PrfWriteProfileData(fmprof, FM3Str, s, NULL, 0L);
     
    54985498                                    UM_CONTAINERHWND, MPVOID, MPVOID);
    54995499        if (!hwndCnr) {
    5500           Runtime_Error2(pszSrcFile, __LINE__, IDS_NOWINDOWTEXT);
     5500          Runtime_Error(pszSrcFile, __LINE__, NULL);
    55015501          break;
    55025502        }
     
    64276427            }
    64286428            else if (SHORT1FROMMP(mp1) == MAIN_BUTTONLIST) {
    6429               strcat(path, ".TLS");
     6429              strcat(path, PCSZ_DOTTLS);
    64306430              load_tools(path);
    64316431              PrfWriteProfileString(fmprof,
Note: See TracChangeset for help on using the changeset viewer.