should work now
authorPerttu Ahola <celeron55@gmail.com>
Tue, 25 Jan 2011 23:06:45 +0000 (01:06 +0200)
committerPerttu Ahola <celeron55@gmail.com>
Tue, 25 Jan 2011 23:06:45 +0000 (01:06 +0200)
src/filesys.cpp
src/filesys.h

index 2fd90c237c4e5e44e4a6f08ac9ec281ccd6daa02..287090e8a94ec068a4ba92e755330481f69887fb 100644 (file)
@@ -157,7 +157,11 @@ bool RecursiveDelete(std::string path)
        
        int r = SHFileOperation(&sfo);
 
-       return (r == 0);
+       if(r != 0)
+               std::cerr<<"SHFileOperation returned "<<r<<std::endl;
+
+       //return (r == 0);
+       return true;
 }
 
 #else // POSIX
index e46b17b0def460faace60aa16759a1004890be54..4dd90b84e29618a5126d0f9396768d361034ed1b 100644 (file)
@@ -41,6 +41,7 @@ bool CreateDir(std::string path);
 bool PathExists(std::string path);
 
 // Only pass full paths to this one. True on success.
+// NOTE: The WIN32 version returns always true.
 bool RecursiveDelete(std::string path);
 
 // Only pass full paths to this one. True on success.