aboutsummaryrefslogtreecommitdiff
path: root/src/3rdParty/efsw/DirectorySnapshot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdParty/efsw/DirectorySnapshot.cpp')
-rw-r--r--[-rwxr-xr-x]src/3rdParty/efsw/DirectorySnapshot.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/3rdParty/efsw/DirectorySnapshot.cpp b/src/3rdParty/efsw/DirectorySnapshot.cpp
index 6049e4a..f78475f 100755..100644
--- a/src/3rdParty/efsw/DirectorySnapshot.cpp
+++ b/src/3rdParty/efsw/DirectorySnapshot.cpp
@@ -44,7 +44,7 @@ void DirectorySnapshot::initFiles() {
44 Files = FileSystem::filesInfoFromPath( DirectoryInfo.Filepath ); 44 Files = FileSystem::filesInfoFromPath( DirectoryInfo.Filepath );
45 45
46 FileInfoMap::iterator it = Files.begin(); 46 FileInfoMap::iterator it = Files.begin();
47 std::list<std::string> eraseFiles; 47 std::vector<std::string> eraseFiles;
48 48
49 /// Remove all non regular files and non directories 49 /// Remove all non regular files and non directories
50 for ( ; it != Files.end(); it++ ) { 50 for ( ; it != Files.end(); it++ ) {
@@ -53,7 +53,7 @@ void DirectorySnapshot::initFiles() {
53 } 53 }
54 } 54 }
55 55
56 for ( std::list<std::string>::iterator eit = eraseFiles.begin(); eit != eraseFiles.end(); 56 for ( std::vector<std::string>::iterator eit = eraseFiles.begin(); eit != eraseFiles.end();
57 eit++ ) { 57 eit++ ) {
58 Files.erase( *eit ); 58 Files.erase( *eit );
59 } 59 }