@@ -201,8 +201,8 @@ struct filtered_logline_cmp {
201201 {
202202 auto cl_lhs = llss_controller.lss_index [lhs].value ();
203203 auto cl_rhs = llss_controller.lss_index [rhs].value ();
204- auto ll_lhs = this ->llss_controller .find_line (cl_lhs);
205- auto ll_rhs = this ->llss_controller .find_line (cl_rhs);
204+ const auto * ll_lhs = this ->llss_controller .find_line (cl_lhs);
205+ const auto * ll_rhs = this ->llss_controller .find_line (cl_rhs);
206206
207207 if (ll_lhs == nullptr ) {
208208 return true ;
@@ -865,36 +865,8 @@ struct logline_cmp {
865865 return (*ll_lhs) < (*ll_rhs);
866866 }
867867
868- bool operator ()(const uint32_t & lhs, const uint32_t & rhs) const
869- {
870- auto cl_lhs = llss_controller.lss_index [lhs].value ();
871- auto cl_rhs = llss_controller.lss_index [rhs].value ();
872- const auto * ll_lhs = this ->llss_controller .find_line (cl_lhs);
873- const auto * ll_rhs = this ->llss_controller .find_line (cl_rhs);
874-
875- return (*ll_lhs) < (*ll_rhs);
876- }
877- #if 0
878- bool operator()(const indexed_content &lhs, const indexed_content &rhs)
879- {
880- logline *ll_lhs = this->llss_controller.find_line(lhs.ic_value);
881- logline *ll_rhs = this->llss_controller.find_line(rhs.ic_value);
882-
883- return (*ll_lhs) < (*ll_rhs);
884- }
885- #endif
886-
887- #if 0
888- bool operator()(const content_line_t& lhs, const time_t& rhs) const
889- {
890- logline* ll_lhs = this->llss_controller.find_line(lhs);
891-
892- return *ll_lhs < rhs;
893- }
894- #endif
895-
896868 bool operator ()(const logfile_sub_source::indexed_content& lhs,
897- const struct timeval & rhs) const
869+ const timeval& rhs) const
898870 {
899871 const auto * ll_lhs = this ->llss_controller .find_line (lhs.value ());
900872
0 commit comments