diff options
Diffstat (limited to 'SystemTools.cxx')
-rw-r--r-- | SystemTools.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/SystemTools.cxx b/SystemTools.cxx index 52f509a..7167527 100644 --- a/SystemTools.cxx +++ b/SystemTools.cxx @@ -2282,7 +2282,9 @@ bool SystemTools::CopyADirectory(const std::string& source, const std::string& destination, bool always) { Directory dir; - dir.Load(source); + if (dir.Load(source) == 0) { + return false; + } size_t fileNum; if (!SystemTools::MakeDirectory(destination)) { return false; |