Add folder creation to the writer

This commit is contained in:
2020-04-17 12:01:49 +02:00
parent 80dc0dbd82
commit 5f2f128f64
+3
View File
@@ -7,6 +7,7 @@
#include <cstring>
#include <BufferUtils.hpp>
#include <fcntl.h>
#include <WriterUtils.hpp>
using namespace std;
@@ -86,6 +87,8 @@ void BinaryWriter::open_file(const std::string& filename)
{
close_current_file();
WriterUtils::create_destination_folder(filename);
output_file_fd_ = ::open(filename.c_str(), O_WRONLY | O_CREAT | O_DSYNC);
if (output_file_fd_ < 0) {
stringstream err_msg;