X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FFloating.cpp;h=513c4fac3432df9ab7d5187eac400f9c0069be51;hb=4db3e641ed6765e005343010cb90ee8af26f8f99;hp=531a066b2c8fca7178b5fef98a9fc3aa77769f2d;hpb=a360fcd220549fd7531a45690f8748ed01d6ca2a;p=lyx.git diff --git a/src/Floating.cpp b/src/Floating.cpp index 531a066b2c..513c4fac34 100644 --- a/src/Floating.cpp +++ b/src/Floating.cpp @@ -16,6 +16,7 @@ #include "support/debug.h" #include "support/lstrings.h" +#include "support/textutils.h" using namespace std; @@ -67,9 +68,9 @@ string Floating::defaultCSSClass() const string::const_iterator it = n.begin(); string::const_iterator en = n.end(); for (; it != en; ++it) { - if (!isalpha(*it)) + if (!isAlphaASCII(*it)) d += "_"; - else if (islower(*it)) + else if (isLower(*it)) d += *it; else d += support::lowercase(*it);