Changeset 885


Ignore:
Timestamp:
Dec 16, 2007, 7:52:39 PM (13 years ago)
Author:
Gregg Young
Message:

Replace explore.exe with WPURLDEFAULTSETTINGS for runhttp fall back Ticket 179

Location:
trunk/dll
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/fm3dll.h

    r875 r885  
    14401440  binview[CCHMAXPATH], bined[CCHMAXPATH],
    14411441  dircompare[CCHMAXPATH], szDefArc[CCHMAXPATH],
    1442   ftprun[CCHMAXPATH], httprun[CCHMAXPATH], targetdir[CCHMAXPATH];
     1442  ftprun[CCHMAXPATH], httprun[CCHMAXPATH], httprund[CCHMAXPATH], targetdir[CCHMAXPATH];
    14431443DATADEF HMODULE FM3DllHandle, FM3ModHandle;
    14441444DATADEF CHAR *quicktool[50];
  • trunk/dll/init.c

    r878 r885  
    11861186  size = sizeof(ftprun);
    11871187  PrfQueryProfileData(fmprof, appname, "FTPRun", ftprun, &size);
    1188   if (!*ftprun && !size)
     1188  if (!*ftprun || !size)
    11891189    strcpy(ftprun, "ftppm.exe");
    11901190  size = sizeof(httprun);
    11911191  PrfQueryProfileData(fmprof, appname, "HTTPRun", httprun, &size);
    1192   if (!*httprun && !size)
    1193     strcpy(httprun, "explore.exe -q");
     1192  if (!*httprun || !size){
     1193    size = sizeof(httprun);
     1194    PrfQueryProfileData(HINI_USERPROFILE, "WPURLDEFAULTSETTINGS",
     1195                        "DefaultBrowserExe", httprun, &size);
     1196    PrfQueryProfileData(HINI_PROFILE, "WPURLDEFAULTSETTINGS",
     1197                        "DefaultWorkingDir", httprund, &size);
     1198  }
    11941199  size = sizeof(lasttoolbox);
    11951200  PrfQueryProfileData(fmprof, FM3Str, "LastToolBox", lasttoolbox,
  • trunk/dll/mle.c

    r844 r885  
    181181          else if (!ftp && *httprun)
    182182            runemf2(SEPARATE | WINDOWED,
    183                     h, NULL, NULL, "%s %s", httprun, temp);
     183                    h, httprund, NULL, "%s %s", httprun, temp);
    184184        }
    185185      }
  • trunk/dll/newview.c

    r870 r885  
    22872287                goto NoAdd;
    22882288              case 1:
    2289                 if (*urld->url)
    2290                   runemf2(SEPARATE | WINDOWED,
    2291                           hwnd, NULL, NULL, "%s %s", httprun, urld->url);
     2289                       if (*urld->url)
     2290                         runemf2(SEPARATE | WINDOWED,
     2291                               hwnd, httprund, NULL, "%s %s", httprun, urld->url);
    22922292                free(urld);
    22932293                goto NoAdd;
Note: See TracChangeset for help on using the changeset viewer.