Ignore:
Timestamp:
29/03/2009 14:51:24 (3 years ago)
Author:
chris
Message:

Change type of BackupStoreFilename? not to derive from std::string, so
it can't accidentally be used as one.

Fix use of encrypted filename in deleted file message, thanks to Kenny
Millington for reporting.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/lib/backupstore/BackupStoreCheck2.cpp

    r2160 r2481  
    751751                // Records of things seen 
    752752                std::set<int64_t> idsEncountered; 
    753                 std::set<BackupStoreFilename> filenamesEncountered; 
     753                std::set<std::string> filenamesEncountered; 
    754754 
    755755                do 
     
    793793                                        // Check to see if the name has already been encountered -- if not, then it 
    794794                                        // needs to have the old version flag set 
    795                                         if(filenamesEncountered.find((*i)->GetName()) != filenamesEncountered.end()) 
     795                                        if(filenamesEncountered.find((*i)->GetName().GetEncodedFilename()) != filenamesEncountered.end()) 
    796796                                        { 
    797797                                                // Seen before -- check old version flag set 
     
    819819                                                 
    820820                                                // Remember filename 
    821                                                 filenamesEncountered.insert((*i)->GetName()); 
     821                                                filenamesEncountered.insert((*i)->GetName().GetEncodedFilename()); 
    822822                                        } 
    823823                                } 
Note: See TracChangeset for help on using the changeset viewer.