Fixed GetLocaleInfoW to handle Unicode properly and completed
implementation.
Update win.ini and registry on startup when language changed.
More logical priority order for locale environment variables.
Implemented SetLocaleInfoW.
Moved some locale functions to kernel32.dll.
diff --git a/dlls/kernel/kernel_main.c b/dlls/kernel/kernel_main.c
index 9b64f9c..b3318d6 100644
--- a/dlls/kernel/kernel_main.c
+++ b/dlls/kernel/kernel_main.c
@@ -38,7 +38,7 @@
#include "module.h"
#include "task.h"
-extern void CODEPAGE_Init(void);
+extern void LOCALE_Init(void);
extern BOOL RELAY_Init(void);
extern int __wine_set_signal_handler(unsigned, int (*)(unsigned));
@@ -58,7 +58,7 @@
umask( FILE_umask );
/* Setup codepage info */
- CODEPAGE_Init();
+ LOCALE_Init();
/* Initialize relay entry points */
if (!RELAY_Init()) return FALSE;