genesys: ensure that vector ptr is initialized

merge-requests/621/head
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()
{
for (auto it = s_functions_run_at_backend_exit->rbegin();
it != s_functions_run_at_backend_exit->rend(); ++it)
{
(*it)();
}
s_functions_run_at_backend_exit.reset();
if (s_functions_run_at_backend_exit)
{
for (auto it = s_functions_run_at_backend_exit->rbegin();
it != s_functions_run_at_backend_exit->rend(); ++it)
{
(*it)();
}
s_functions_run_at_backend_exit.reset();
}
}
} // namespace genesys