2 * gmisc-win32-uwp.c: UWP misc support.
4 * Copyright 2016 Microsoft
5 * Licensed under the MIT license. See LICENSE file in the project root for full license information.
10 #if G_HAVE_API_SUPPORT(HAVE_UWP_WINAPI_SUPPORT)
15 g_win32_getlocale(void)
18 gint ccBuf
= GetLocaleInfoEx (LOCALE_NAME_USER_DEFAULT
, LOCALE_SISO639LANGNAME
, buf
, 9);
21 buf
[ccBuf
- 1] = L
'-';
22 ccBuf
= GetLocaleInfoEx (LOCALE_NAME_USER_DEFAULT
, LOCALE_SISO3166CTRYNAME
, buf
+ ccBuf
, 9);
26 // Check for GetLocaleInfoEx failure.
33 #else /* G_HAVE_API_SUPPORT(HAVE_UWP_WINAPI_SUPPORT) */
36 // Quiet Visual Studio linker warning, LNK4221, in cases when this source file intentional ends up empty.
37 void __mono_win32_gmisc_win32_uwp_quiet_lnk4221(void) {}
39 #endif /* G_HAVE_API_SUPPORT(HAVE_UWP_WINAPI_SUPPORT) */