From: Enrico Forestieri Date: Thu, 12 Jul 2007 10:26:10 +0000 (+0000) Subject: Don't use locale facilities for sorting when compiling with GCC 3 X-Git-Tag: 1.6.10~9148 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=97c5327dd7f4b510de03ea9d2fc9bd0ed6aa8db4;p=features.git Don't use locale facilities for sorting when compiling with GCC 3 as it is missing proper locale facets support. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19054 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/controllers/frontend_helpers.cpp b/src/frontends/controllers/frontend_helpers.cpp index a272eb2309..fcf831c005 100644 --- a/src/frontends/controllers/frontend_helpers.cpp +++ b/src/frontends/controllers/frontend_helpers.cpp @@ -1108,7 +1108,7 @@ class Sorter LanguagePair, bool> { public: -#if !defined(USE_WCHAR_T) && defined(__GNUC__) +#if defined(__GNUC__) && (!defined(USE_WCHAR_T) || __GNUC__ < 4) bool operator()(LanguagePair const & lhs, LanguagePair const & rhs) const { return lhs.first < rhs.first;