From c0ad7e34fa06f0e490a03342bc9b02365080b81a Mon Sep 17 00:00:00 2001 From: Michael Budde Date: Thu, 4 Jan 2018 17:45:09 +0100 Subject: Fix segfault when using --market with --group-by `changed_value_posts::create_accounts()` reuses the `` account from `display_filter`, but when clearing `changed_value_posts` `create_accounts()` would be called before the account had been recreated by `display_filter_posts`. This results in a segfault when using the --group-by option. I'm not sure if `display_filter_posts` has the same problem but I reordered the calls there too for good measure. --- src/filters.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/filters.h') diff --git a/src/filters.h b/src/filters.h index 8b1f8d2a..9539eec9 100644 --- a/src/filters.h +++ b/src/filters.h @@ -565,9 +565,9 @@ public: last_display_total = value_t(); temps.clear(); - create_accounts(); - item_handler::clear(); + + create_accounts(); } }; @@ -627,9 +627,9 @@ public: last_total = value_t(); temps.clear(); - create_accounts(); - item_handler::clear(); + + create_accounts(); } }; -- cgit v1.2.3