From 366bf2dbbe4d589aaa76e18288c6a154fd6680fd Mon Sep 17 00:00:00 2001 From: _xeroxz Date: Fri, 4 Dec 2020 17:25:08 -0800 Subject: [PATCH] fixed random name generator issues --- loadup.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/loadup.hpp b/loadup.hpp index bab26cd..98864e9 100644 --- a/loadup.hpp +++ b/loadup.hpp @@ -197,6 +197,7 @@ namespace driver { static const auto random_file_name = [](std::size_t length) -> std::string { + std::srand(std::time(0)); static const auto randchar = []() -> char { const char charset[] = @@ -206,6 +207,7 @@ namespace driver const std::size_t max_index = (sizeof(charset) - 1); return charset[rand() % max_index]; }; + std::string str(length, 0); std::generate_n(str.begin(), length, randchar); return str;