Changeset 1370 for trunk/dll/init.c
- Timestamp:
- Jan 3, 2009, 9:42:33 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/init.c
r1369 r1370 1471 1471 size = sizeof(BOOL); 1472 1472 PrfQueryProfileData(fmprof, FM3Str, "SaveState", &fSaveState, &size); 1473 if (fSaveState ) {1473 if (fSaveState && (fSwitchTreeOnFocus || fSwitchTree)) { 1474 1474 ULONG numsaves = 0; 1475 1475 CHAR szKey[STATE_NAME_MAX_BYTES + 80]; 1476 1476 CHAR szDir[CCHMAXPATH]; 1477 1477 ULONG drvNum; 1478 INT x;1479 1478 1480 1479 sprintf(szKey, "%s.NumDirsLastTime", GetPString(IDS_SHUTDOWNSTATE)); … … 1482 1481 if (PrfQueryProfileData(fmprof, 1483 1482 FM3Str, szKey, (PVOID) &numsaves, &size)) { 1484 for (x = numsaves - 1; x >= 0; x--) { 1485 sprintf(szKey, "%s.DirCnrDir.%lu", GetPString(IDS_SHUTDOWNSTATE), x); 1486 size = sizeof(szDir); 1487 if (PrfQueryProfileData(fmprof, FM3Str, szKey, (PVOID) szDir, &size) && 1488 (fSwitchTreeOnFocus || fSwitchTree)) { 1489 drvNum = toupper(*szDir) - 'A'; 1490 fDrivetoSkip[drvNum] = TRUE; 1491 } 1483 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; 1492 1488 } 1493 1489 }
Note:
See TracChangeset
for help on using the changeset viewer.