Changeset 1374 for trunk/dll/init.c
- Timestamp:
- Jan 4, 2009, 3:14:28 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/init.c
r1370 r1374 1471 1471 size = sizeof(BOOL); 1472 1472 PrfQueryProfileData(fmprof, FM3Str, "SaveState", &fSaveState, &size); 1473 if (fSaveState && (fSwitchTreeOnFocus || fSwitchTree) ) {1474 ULONG numsaves = 0;1473 if (fSaveState && (fSwitchTreeOnFocus || fSwitchTree) && 1474 (!strcmp(realappname, FM3Str) || !strcmp(realappname, "FM/4"))) { 1475 1475 CHAR szKey[STATE_NAME_MAX_BYTES + 80]; 1476 1476 CHAR szDir[CCHMAXPATH]; 1477 1477 ULONG drvNum; 1478 1478 1479 sprintf(szKey, "%s.NumDirsLastTime", GetPString(IDS_SHUTDOWNSTATE)); 1480 size = sizeof(ULONG); 1481 if (PrfQueryProfileData(fmprof, 1482 FM3Str, szKey, (PVOID) &numsaves, &size)) { 1479 if (!strcmp(realappname, "FM/4")) 1480 strcpy(szKey, "FM/4 Dir1"); 1481 else 1483 1482 sprintf(szKey, "%s.DirCnrDir.0", GetPString(IDS_SHUTDOWNSTATE)); 1484 size = sizeof(szDir); 1485 if (PrfQueryProfileData(fmprof, FM3Str, szKey, (PVOID) szDir, &size)) { 1486 drvNum = toupper(*szDir) - 'A'; 1487 fDrivetoSkip[drvNum] = TRUE; 1488 } 1483 size = sizeof(szDir); 1484 if (PrfQueryProfileData(fmprof, appname, szKey, szDir, &size)) { 1485 drvNum = toupper(*szDir) - 'A'; 1486 fDrivetoSkip[drvNum] = TRUE; 1489 1487 } 1490 1488 }
Note:
See TracChangeset
for help on using the changeset viewer.