std::string uuid_std_str(reinterpret_cast<const char*>(uuid_str)); | std::string uuid_std_str(reinterpret_cast<const char*>(uuid_str)); | ||||
::RpcStringFree(&uuid_str); | ::RpcStringFree(&uuid_str); | ||||
auto new_dir = base / uuid_std_str; | |||||
auto new_dir = base / ("dds-" + uuid_std_str); | |||||
std::error_code ec; | std::error_code ec; | ||||
fs::create_directory(new_dir); | fs::create_directory(new_dir); | ||||
return std::make_shared<impl>(std::move(new_dir)); | return std::make_shared<impl>(std::move(new_dir)); |