From df0edbd2dc416281bffb1fc519aaa3532496d045 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Mon, 31 May 2010 15:13:04 -0600 Subject: [PATCH] Minor optimization --- src/report.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/report.cc b/src/report.cc index dcb56319..90de9a3f 100644 --- a/src/report.cc +++ b/src/report.cc @@ -303,7 +303,8 @@ void report_t::posts_report(post_handler_ptr handler) journal_posts_iterator walker(*session.journal.get()); pass_down_posts(handler, walker); - session.journal->clear_xdata(); + if (! HANDLED(group_by_)) + posts_flusher(*this, handler)(value_t()); } void report_t::generate_report(post_handler_ptr handler)