fix transfer

This commit is contained in:
2024-11-05 00:27:24 +03:00
parent d2f369af9a
commit 3851d474d0
4 changed files with 297 additions and 321 deletions

View File

@@ -44,17 +44,8 @@ namespace ui {
if (std::get<0>(result)) {
printf("path is %s\n", std::get<2>(result).c_str());
std::string path = std::get<2>(result);
std::vector<std::string> files;
std::vector<char*> cstrings{};
auto directory = std::filesystem::path(path);
for (const auto & entry : std::filesystem::directory_iterator(path)) {
std::cout << entry.path() << std::endl;
files.push_back(entry.path().string());
}
for (auto& file : files) {
cstrings.push_back(&file.front());
}
transfer_files(directory, cstrings.data(), cstrings.size());
transfer_files(directory);
}
break;
}