Ticket #9125: locale_v1.patch

File locale_v1.patch, 930 bytes (added by ixSci <beholder@…>, 9 years ago)
  • src/util/default_locale.cpp

     
    2929            std::string get_system_locale(bool use_utf8)
    3030            {
    3131                char const *lang = 0;
     32                //WinRT applications don't have a notion of environment variables and getenv implementation
     33                #ifndef BOOST_FOR_WINRT
    3234                if(!lang || !*lang)
    3335                    lang = getenv("LC_CTYPE");
    3436                if(!lang || !*lang)
     
    3537                    lang = getenv("LC_ALL");
    3638                if(!lang || !*lang)
    3739                    lang = getenv("LANG");
     40                #endif
    3841                #ifndef BOOST_LOCALE_USE_WIN32_API
    3942                (void)use_utf8; // not relevant for non-windows
    4043                if(!lang || !*lang)