Changeset 2481 for box/trunk/bin/bbstored/HousekeepStoreAccount.cpp
- Timestamp:
- 29/03/2009 14:51:24 (3 years ago)
- File:
-
- 1 edited
-
box/trunk/bin/bbstored/HousekeepStoreAccount.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/bin/bbstored/HousekeepStoreAccount.cpp
r2176 r2481 350 350 351 351 // map to count the distance from the mark 352 std::map<std::pair<BackupStoreFilename, int32_t>, int32_t> markVersionAges; 352 typedef std::pair<std::string, int32_t> version_t; 353 std::map<version_t, int32_t> markVersionAges; 353 354 // map of pair (filename, mark number) -> version age 354 355 … … 368 369 // Work out ages of this version from the last mark 369 370 int32_t enVersionAge = 0; 370 std::map<std::pair<BackupStoreFilename, int32_t>, int32_t>::iterator enVersionAgeI(markVersionAges.find(std::pair<BackupStoreFilename, int32_t>(en->GetName(), en->GetMarkNumber()))); 371 std::map<version_t, int32_t>::iterator enVersionAgeI( 372 markVersionAges.find( 373 version_t(en->GetName().GetEncodedFilename(), 374 en->GetMarkNumber()))); 371 375 if(enVersionAgeI != markVersionAges.end()) 372 376 { … … 376 380 else 377 381 { 378 markVersionAges[ std::pair<BackupStoreFilename, int32_t>(en->GetName(), en->GetMarkNumber())] = enVersionAge;382 markVersionAges[version_t(en->GetName().GetEncodedFilename(), en->GetMarkNumber())] = enVersionAge; 379 383 } 380 384 // enVersionAge is now the age of this version.
Note: See TracChangeset
for help on using the changeset viewer.
