From 48d91c25515c459a122d6d4c2f553b495328bcaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Fri, 6 Mar 2020 23:24:29 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@925 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src_main/core/pichar.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src_main/core/pichar.cpp b/src_main/core/pichar.cpp index 9a416914..edb2dc70 100644 --- a/src_main/core/pichar.cpp +++ b/src_main/core/pichar.cpp @@ -95,7 +95,7 @@ int charCompare(const ushort * f, const ushort * s) { # ifdef WINDOWS CompareStringW(LOCALE_USER_DEFAULT, 0, (PCNZWCH)f, 1, (PCNZWCH)s, 1); # else - strcmp((const char *)f, (const char *)s); + wcsncmp((const wchar_t *)f, (const wchar_t *)s, 1); # endif #endif } @@ -277,7 +277,7 @@ PIChar PIChar::toUpper() const { return PIChar(wc); # endif #endif - return PIChar(toupper(ch)); + return PIChar(towupper(ch)); } @@ -295,7 +295,7 @@ PIChar PIChar::toLower() const { return PIChar(wc); # endif #endif - return PIChar(tolower(ch)); + return PIChar(towlower(ch)); }