]> git.lyx.org Git - lyx.git/blobdiff - src/support/lstrings.C
use more explicit on constructors use the pimpl idom to reduce size with about 500k
[lyx.git] / src / support / lstrings.C
index 6ac6cbb2931d134151e8990b6487e66c445c3f7c..efc8df4165953f2767c41a304fd70f3031589673 100644 (file)
@@ -2,11 +2,7 @@
 
 #include <algorithm>
 
-#ifdef __GLIBCPP__
-#include <ctype.h>
-#else
 #include <cctype>
-#endif
 #include <cstdlib>
 
 #include "LString.h"
 
 using std::count;
 using std::transform;
+#ifndef __GLIBCPP__
+// The new glibstdc++-v3 has not worked out all the quirks regarding cctype
+// yet. So currently it failes if the to using lines below are stated.
 using std::tolower;
 using std::toupper;
-
+#endif
        
 int compare_no_case(string const & s, string const & s2)
 {