86 const char* envUTF8 =
"en_US.UTF8";
87 char* lang = getenv(
"LANG");
89 lang = setlocale(LC_ALL,
"");
92 ByteString s = ByteString(lang).toLowerCase();
93 if (s.contains(
"ko") || s.contains(
"kr")) {
94 envUTF8 =
"ko_KR.UTF8";
98 if (setenv(
"CLIENT_LOCALE", envUTF8,
true)) {
102#if defined(__DCL_DEBUG) && defined(_DEBUG) && defined(_WINDOWS)
103 __hMSVCRT_DLL = ::LoadLibrary(
"MSVCRT.DLL");
104 if (!__hMSVCRT_DLL) {
108 __pfn_free = (__ndebug_free__)
109 ::GetProcAddress(__hMSVCRT_DLL,
"free");
111 ::FreeLibrary(__hMSVCRT_DLL);
112 __hMSVCRT_DLL =
NULL;
SQL::Connection * CreateConnectionInstance()