diff --git a/main.cc b/main.cc index 84c4b4ed..1ead6fd9 100644 --- a/main.cc +++ b/main.cc @@ -67,6 +67,14 @@ chain_xact_handlers(const std::string& command, // format_transactions write each transaction received to the // output stream. if (! (command == "b" || command == "E")) { + if (config.head_entries || config.tail_entries) + ptrs.push_back(formatter = + new truncate_entries(formatter, + config.head_entries ? + config.head_entries : + config.tail_entries, + config.tail_entries)); + // filter_transactions will only pass through transactions // matching the `display_predicate'. if (! config.display_predicate.empty())