summaryrefslogtreecommitdiff
path: root/fileutils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fileutils.cpp')
-rw-r--r--fileutils.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/fileutils.cpp b/fileutils.cpp
index 39a7dca..0d993c4 100644
--- a/fileutils.cpp
+++ b/fileutils.cpp
@@ -42,10 +42,11 @@ int FileUtils::deltree(const char* directory)
continue;
}
struct stat info;
- if (stat(entry->d_name, &info) != 0) {
+ string pathName = string(directory) + "/" + string(entry->d_name);
+ if (stat(pathName.c_str(), &info) != 0) {
+ cout << entry->d_name << endl;
return -1;
}
- string pathName = string(directory) + "/" + string(entry->d_name);
if (S_ISDIR(info.st_mode)) {
if (deltree(pathName.c_str())) {
ret = -1;

Generated by cgit