summaryrefslogtreecommitdiff
path: root/fileutils.cpp
diff options
context:
space:
mode:
authorJohannes Winkelmann <jw@smts.ch>2006-04-18 21:14:32 +0000
committerJohannes Winkelmann <jw@smts.ch>2006-04-18 21:14:32 +0000
commit71a2db495bf77c9d991cfa158daa4a6a96bf9db4 (patch)
tree367567e5b800a4ac647e3f06e7d3e0cd75972038 /fileutils.cpp
parentd4513d341ea794ce101536c89d07af12e9ee151d (diff)
downloadhttpup-71a2db495bf77c9d991cfa158daa4a6a96bf9db4.tar.gz
httpup-71a2db495bf77c9d991cfa158daa4a6a96bf9db4.tar.xz
httpup: various changes
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