diff --git a/src/paker/paker.cpp b/src/paker/paker.cpp index 04c35db..0817d23 100644 --- a/src/paker/paker.cpp +++ b/src/paker/paker.cpp @@ -111,7 +111,9 @@ int main(int argc, char *argv[]) { p.n_files = files.size(); p.n_blocks = nsegs; - fs::create_directories(name.parent_path()); + if (!name.parent_path().empty()) { + fs::create_directories(name.parent_path()); + } std::ofstream{name}; fs::resize_file(name, total); primitives::templates2::mmap_file f{name, primitives::templates2::mmap_file::rw{}};