From 3699b94db02c1591f2ef48deab26e14ea9e758b8 Mon Sep 17 00:00:00 2001 From: lzwdgc Date: Tue, 23 Apr 2024 23:05:00 +0300 Subject: [PATCH] [paker] Fix creating parent dir. --- src/paker/paker.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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{}};