genesys: ensure that vector ptr is initialized

saned_man_option_update
Ralph Little 2021-04-06 08:41:41 -07:00
rodzic c5d84e5f17
commit 7ce23d05e2
1 zmienionych plików z 9 dodań i 6 usunięć

Wyświetl plik

@ -57,12 +57,15 @@ void add_function_to_run_at_backend_exit(const std::function<void()>& function)
void run_functions_at_backend_exit() void run_functions_at_backend_exit()
{ {
for (auto it = s_functions_run_at_backend_exit->rbegin(); if (s_functions_run_at_backend_exit)
it != s_functions_run_at_backend_exit->rend(); ++it) {
{ for (auto it = s_functions_run_at_backend_exit->rbegin();
(*it)(); it != s_functions_run_at_backend_exit->rend(); ++it)
} {
s_functions_run_at_backend_exit.reset(); (*it)();
}
s_functions_run_at_backend_exit.reset();
}
} }
} // namespace genesys } // namespace genesys