diff --git a/src/ElementaryUtils/file_utils/FileUtils.cpp b/src/ElementaryUtils/file_utils/FileUtils.cpp index 8300fba12e303007e8a029d54d9c0c244922364c..a65c414976c6525bfaf2ec2e9083c7dc77b313a5 100644 --- a/src/ElementaryUtils/file_utils/FileUtils.cpp +++ b/src/ElementaryUtils/file_utils/FileUtils.cpp @@ -1,5 +1,6 @@ #include "../../../include/ElementaryUtils/file_utils/FileUtils.h" +#include <cstdio> #include <sstream> #include <stdexcept> @@ -103,7 +104,8 @@ void FileUtils::close(std::ofstream& fileOutputStream) { } bool ElemUtils::FileUtils::remove(const std::string &filePath) { - return remove(filePath); + //TODO test if existing before remove + return std::remove(filePath.c_str()); } } // namespace ElemUtils