Changeset 886


Ignore:
Timestamp:
Dec 17, 2007, 10:49:35 PM (13 years ago)
Author:
Gregg Young
Message:

Make WPURLDEFAULTSETTINGS the fall back for ftprun Ticket 182

Location:
trunk/dll
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/fm3dll.h

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

    r885 r886  
    11861186  size = sizeof(ftprun);
    11871187  PrfQueryProfileData(fmprof, appname, "FTPRun", ftprun, &size);
    1188   if (!*ftprun || !size)
    1189     strcpy(ftprun, "ftppm.exe");
     1188  if (!*ftprun){
     1189    size = sizeof(ftprun);
     1190    PrfQueryProfileData(HINI_USERPROFILE, "WPURLDEFAULTSETTINGS",
     1191                        "DefaultBrowserExe", ftprun, &size);
     1192    PrfQueryProfileData(HINI_USERPROFILE, "WPURLDEFAULTSETTINGS",
     1193                        "DefaultWorkingDir", ftprund, &size);
     1194  }
    11901195  size = sizeof(httprun);
    11911196  PrfQueryProfileData(fmprof, appname, "HTTPRun", httprun, &size);
    1192   if (!*httprun || !size){
     1197  if (!*httprun){
    11931198    size = sizeof(httprun);
    11941199    PrfQueryProfileData(HINI_USERPROFILE, "WPURLDEFAULTSETTINGS",
    11951200                        "DefaultBrowserExe", httprun, &size);
    1196     PrfQueryProfileData(HINI_PROFILE, "WPURLDEFAULTSETTINGS",
     1201    PrfQueryProfileData(HINI_USERPROFILE, "WPURLDEFAULTSETTINGS",
    11971202                        "DefaultWorkingDir", httprund, &size);
    11981203  }
  • trunk/dll/mle.c

    r885 r886  
    178178          if (ftp && *ftprun)
    179179            runemf2(SEPARATE | WINDOWED,
    180                     h, NULL, NULL, "%s %s", ftprun, temp);
     180                    h, ftprund, NULL, "%s %s", ftprun, temp);
    181181          else if (!ftp && *httprun)
    182182            runemf2(SEPARATE | WINDOWED,
  • trunk/dll/newview.c

    r885 r886  
    22952295                if (*urld->url)
    22962296                  runemf2(SEPARATE | WINDOWED,
    2297                           hwnd, NULL, NULL, "%s %s", ftprun, urld->url);
     2297                          hwnd, ftprund, NULL, "%s %s", ftprun, urld->url);
    22982298                free(urld);
    22992299                goto NoAdd;
Note: See TracChangeset for help on using the changeset viewer.