Skip to content

Commit 04b9b4c

Browse files
committed
v2.1
1 parent 1d40016 commit 04b9b4c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Header_File_constructor.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,12 +315,14 @@ int main(size_t argc, char* _argv[]) {
315315
arg_info::out_path = std::filesystem::absolute(arg_info::out_path);
316316
if(std::filesystem::is_regular_file(arg_info::in_path)) {
317317
arg_info::is_full_mode = true;
318-
std::filesystem::create_directories(arg_info::out_path.parent_path());
318+
if(!arg_info::using_std_out)
319+
std::filesystem::create_directories(arg_info::out_path.parent_path());
319320
arg_info::in_path_dir = arg_info::in_path.parent_path();
320321
process_file(arg_info::in_path.string(), arg_info::out_path.string(), arg_info::in_path_dir);
321322
}
322323
else if(std::filesystem::is_directory(arg_info::in_path)) {
323-
std::filesystem::create_directories(arg_info::out_path);
324+
if(!arg_info::using_std_out)
325+
std::filesystem::create_directories(arg_info::out_path);
324326
arg_info::in_path_dir = arg_info::in_path;
325327
//process just superficial files
326328
for(auto& p: std::filesystem::directory_iterator(arg_info::in_path)) {

0 commit comments

Comments
 (0)