Changeset 1498 for trunk/dll/newview.c


Ignore:
Timestamp:
Jan 18, 2010, 1:57:01 AM (16 years ago)
Author:
Gregg Young
Message:

Changes to get FM2 to compile with the latest watcom 1.9 beta (mostly type casts of CHAR CONSTANT * to CHAR *). Changes to get the environment settings working everywhere again (broken by the change that moved commands to the INI); Added an environment size variable (set to 2048 which was the largest I found hard coded). Still need to find everywhere the environment size is set and use this variable.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/newview.c

    r1497 r1498  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2001, 2009 Steven H. Levine
     9  Copyright (c) 2001, 2010 Steven H. Levine
    1010
    1111  01 Dec 03 SHL Comments
     
    3939  08 Mar 09 GKY Additional strings move to PCSZs in init.c
    4040  13 Jul 09 SHL Sync with renames
     41  17 JAN 10 GKY Changes to get working with Watcom 1.9 Beta (1/16/10). Mostly cast CHAR CONSTANT * as CHAR *.
    4142
    4243***********************************************************************/
     
    10061007            WinSetWindowText(WinWindowFromID(ad->hwndFrame,
    10071008                                             NEWVIEW_STATUS1),
    1008                              GetPString(IDS_SEARCHINGTEXT));
     1009                             (CHAR *) GetPString(IDS_SEARCHINGTEXT));
    10091010            if (numlines && width && ad->markedlines && ad->numlines &&
    10101011                ad->text && ad->textsize) {
     
    11041105              WinSetWindowText(WinWindowFromID(ad->hwndFrame,
    11051106                                               NEWVIEW_STATUS1),
    1106                                GetPString(IDS_NOMATCHINGTEXT));
     1107                               (CHAR *) GetPString(IDS_NOMATCHINGTEXT));
    11071108              DosSleep(150);//05 Aug 07 GKY 1500
    11081109              PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
     
    11611162            WinSetWindowText(WinWindowFromID(ad->hwndFrame,
    11621163                                             NEWVIEW_STATUS1),
    1163                              GetPString(IDS_BUILDINGLINELISTTEXT));
     1164                             (CHAR *) GetPString(IDS_BUILDINGLINELISTTEXT));
    11641165            if (cmd == IDM_SAVETOCLIP || cmd == IDM_APPENDTOCLIP ||
    11651166                cmd == IDM_SAVETOLIST)
     
    11731174                                 (cmd == IDM_SAVETOCLIP ||
    11741175                                  cmd == IDM_SAVETOCLIP2) ?
    1175                                  GetPString(IDS_SAVETOCLIPTEXT) :
     1176                                 (CHAR *) GetPString(IDS_SAVETOCLIPTEXT) :
    11761177                                 (cmd == IDM_APPENDTOCLIP ||
    11771178                                  cmd == IDM_APPENDTOCLIP2) ?
    1178                                  GetPString(IDS_APPENDTOCLIPTEXT) :
    1179                                  GetPString(IDS_WRITETOFILETEXT));
     1179                                 (CHAR *) GetPString(IDS_APPENDTOCLIPTEXT) :
     1180                                 (CHAR *) GetPString(IDS_WRITETOFILETEXT));
    11801181                DosReleaseMutexSem(ad->ScanSem);
    11811182                released = TRUE;
     
    12151216              WinSetWindowText(WinWindowFromID(ad->hwndFrame,
    12161217                                               NEWVIEW_STATUS1),
    1217                                GetPString(IDS_NVNOLINESSELTEXT));
     1218                               (CHAR *) GetPString(IDS_NVNOLINESSELTEXT));
    12181219              DosSleep(150);//05 Aug 07 GKY 1500
    12191220            }
     
    12781279            WinSetWindowText(WinWindowFromID(ad->hwndFrame,
    12791280                                             NEWVIEW_STATUS1),
    1280                              GetPString(IDS_FORMATTINGTEXT));
     1281                             (CHAR *) GetPString(IDS_FORMATTINGTEXT));
    12811282            if (!ad->hex) {
    12821283              if (WinSendDlgItemMsg(ad->hwndFrame, NEWVIEW_LISTBOX,
     
    18921893                   MPFROM2SHORT(1, 1));
    18931894        ad->hwndStatus1 = WinCreateWindow(hwndFrame,
    1894                                           WC_VIEWSTATUS,
    1895                                           GetPString(IDS_LOADINGTEXT),
     1895                                          (CHAR *) WC_VIEWSTATUS,
     1896                                          (CHAR *) GetPString(IDS_LOADINGTEXT),
    18961897                                          WS_VISIBLE | SS_TEXT |
    18971898                                          DT_LEFT | DT_VCENTER,
     
    19081909
    19091910        ad->hwndStatus2 = WinCreateWindow(hwndFrame,
    1910                                           WC_VIEWSTATUS,
     1911                                          (CHAR *) WC_VIEWSTATUS,
    19111912                                          NULL,
    19121913                                          WS_VISIBLE | SS_TEXT |
     
    19241925
    19251926        ad->hwndStatus3 = WinCreateWindow(hwndFrame,
    1926                                           WC_VIEWSTATUS,
     1927                                          (CHAR *) WC_VIEWSTATUS,
    19271928                                          NULL,
    19281929                                          WS_VISIBLE | SS_TEXT |
     
    19401941
    19411942        ad->hwndListbox = WinCreateWindow(hwndFrame,
    1942                                           WC_LISTBOX,
     1943                                          (CHAR *) WC_LISTBOX,
    19431944                                          NULL,
    19441945                                          LS_NOADJUSTPOS,
     
    19551956
    19561957        ad->hwndDrag = WinCreateWindow(hwndFrame,
    1957                                        WC_VIEWSTATUS,
     1958                                       (CHAR *) WC_VIEWSTATUS,
    19581959                                       "#100",
    19591960                                       WS_VISIBLE | SS_BITMAP,
     
    19961997          WinSetWindowText(hwndStatus2,
    19971998                           (*ad->filename) ?
    1998                            ad->filename : GetPString(IDS_UNTITLEDTEXT));
     1999                           ad->filename : (CHAR *) GetPString(IDS_UNTITLEDTEXT));
    19992000        if (fMoreButtons) {
    20002001          WinSetWindowText(hwndName,
    20012002                           (*ad->filename) ?
    2002                            ad->filename : GetPString(IDS_UNTITLEDTEXT));
     2003                           ad->filename : (CHAR *) GetPString(IDS_UNTITLEDTEXT));
    20032004          WinSetWindowText(hwndDate, NullStr);
    20042005          WinSetWindowText(hwndAttr, NullStr);
     
    20062007        if (hwndStatus)
    20072008          WinSetWindowText(hwndStatus,
    2008                            GetPString(IDS_INTERNALVIEWERTITLETEXT));
     2009                           (CHAR *) GetPString(IDS_INTERNALVIEWERTITLETEXT));
    20092010      }
    20102011    }
     
    20332034        }
    20342035        else
    2035           WinSetWindowText(ad->hwndStatus1, GetPString(IDS_NVNOLINESTEXT));
     2036          WinSetWindowText(ad->hwndStatus1, (CHAR *) GetPString(IDS_NVNOLINESTEXT));
    20362037        DosReleaseMutexSem(ad->ScanSem);
    20372038      }
    20382039      else
    2039         WinSetWindowText(ad->hwndStatus1, GetPString(IDS_WORKINGTEXT));
     2040        WinSetWindowText(ad->hwndStatus1, (CHAR *) GetPString(IDS_WORKINGTEXT));
    20402041    }
    20412042    return 0;
     
    24722473
    24732474                    size = sizeof(WPSDefaultHttpRun);
    2474                     PrfQueryProfileData(HINI_USERPROFILE, PCSZ_WPURLDEFAULTSETTINGS,
     2475                    PrfQueryProfileData(HINI_USERPROFILE, (CHAR *) PCSZ_WPURLDEFAULTSETTINGS,
    24752476                                        "DefaultBrowserExe", WPSDefaultHttpRun, &size);
    24762477                    size = sizeof(WPSDefaultHttpRunDir);
    2477                     PrfQueryProfileData(HINI_USERPROFILE, PCSZ_WPURLDEFAULTSETTINGS,
     2478                    PrfQueryProfileData(HINI_USERPROFILE, (CHAR *) PCSZ_WPURLDEFAULTSETTINGS,
    24782479                                        "DefaultWorkingDir", WPSDefaultHttpRunDir, &size);
    24792480                    runemf2(SEPARATE | WINDOWED,
     
    24982499
    24992500                    size = sizeof(WPSDefaultFtpRun);
    2500                     PrfQueryProfileData(HINI_USERPROFILE, PCSZ_WPURLDEFAULTSETTINGS,
     2501                    PrfQueryProfileData(HINI_USERPROFILE, (CHAR *) PCSZ_WPURLDEFAULTSETTINGS,
    25012502                                        "DefaultBrowserExe", WPSDefaultFtpRun, &size);
    25022503                    size = sizeof(WPSDefaultFtpRunDir);
    2503                     PrfQueryProfileData(HINI_USERPROFILE, PCSZ_WPURLDEFAULTSETTINGS,
     2504                    PrfQueryProfileData(HINI_USERPROFILE, (CHAR *) PCSZ_WPURLDEFAULTSETTINGS,
    25042505                                        "DefaultWorkingDir", WPSDefaultFtpRunDir, &size);
    25052506                    runemf2(SEPARATE | WINDOWED,
     
    40704071                                 0,
    40714072                                 &FrameFlags,
    4072                                  WC_NEWVIEW,
    4073                                  GetPString(IDS_FM2VIEWERTITLETEXT),
     4073                                 (CHAR *) WC_NEWVIEW,
     4074                                 (CHAR *) GetPString(IDS_FM2VIEWERTITLETEXT),
    40744075                                 fwsAnimate,
    40754076                                 FM3ModHandle, NEWVIEW_FRAME, &hwndClient);
Note: See TracChangeset for help on using the changeset viewer.