diff --git a/solanaceae/tox_messages/tox_transfer_manager.cpp b/solanaceae/tox_messages/tox_transfer_manager.cpp index df49cbd..1bdfdc1 100644 --- a/solanaceae/tox_messages/tox_transfer_manager.cpp +++ b/solanaceae/tox_messages/tox_transfer_manager.cpp @@ -1,5 +1,6 @@ #include "./tox_transfer_manager.hpp" +#include #include #include @@ -245,6 +246,8 @@ bool ToxTransferManager::setFilePathDir(Message3Handle transfer, std::string_vie full_file_path += "/"; } + std::filesystem::create_directories(full_file_path); + // TODO: read file name(s) from comp if (transfer.all_of()) { const auto& file_info = transfer.get();