Bug 798640 - Segfault when running saved report

pull/1459/head
John Ralls 4 years ago
parent f2354d6b2a
commit b9077bccd3

@ -6259,6 +6259,8 @@ gboolean xaccAccountRegister (void)
using AccountSet = std::unordered_set<Account*>;
static void maybe_add_descendants (Account* acc, gpointer arg)
{
g_return_if_fail (acc);
if (static_cast <AccountSet*> (arg)->insert (acc).second)
g_list_foreach (GET_PRIVATE(acc)->children, (GFunc) maybe_add_descendants, arg);
};

Loading…
Cancel
Save