X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flyxlex_pimpl.C;h=ab910d97ba460050e198786c7bf367085038bf6e;hb=005545f28100fd30afa22313d6e3b1b67aa9a857;hp=e1c061d1a751ca0dd434bc0d3be8a5745d0185cd;hpb=7c12de7d3dba6f33e089c489c00d4df975a36011;p=lyx.git diff --git a/src/lyxlex_pimpl.C b/src/lyxlex_pimpl.C index e1c061d1a7..ab910d97ba 100644 --- a/src/lyxlex_pimpl.C +++ b/src/lyxlex_pimpl.C @@ -35,10 +35,10 @@ using std::ios; using std::istream; using std::ostream; -// namespace { -struct compare_tags { +namespace { + +struct compare_tags : public std::binary_function { // used by lower_bound, sort and sorted - inline int operator()(keyword_item const & a, keyword_item const & b) const { // we use the ascii version, because in turkish, 'i' // is not the lowercase version of 'I', and thus @@ -46,7 +46,8 @@ struct compare_tags { return compare_ascii_no_case(a.tag, b.tag) < 0; } }; -// } // end of anon namespace + +} // end of anon namespace LyXLex::Pimpl::Pimpl(keyword_item * tab, int num)