check if setlocale() returns NULL

master
Andrzej Rybczak 17 years ago
parent 7f2a635ac5
commit 09ea91e548
  1. 2
      src/charset.cpp

@ -91,6 +91,8 @@ namespace
void init_current_locale()
{
if (!setlocale(LC_CTYPE, ""))
return;
std::string envlocale = setlocale(LC_CTYPE, "");
if (envlocale.empty() || envlocale == "C")
return;

Loading…
Cancel
Save