kernel32: Fix non-terminated separator string.
authorChia-I Wu <b90201047@ntu.edu.tw>
Fri, 13 Apr 2007 11:01:50 +0000 (19:01 +0800)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 16 Apr 2007 10:07:44 +0000 (12:07 +0200)
dlls/kernel32/locale.c

index ee6967b..6e96eea 100644 (file)
@@ -325,8 +325,8 @@ done:
  */
 static void parse_locale_name( const WCHAR *str, struct locale_name *name )
 {
-    static const WCHAR sepW[] = {'-','_','.','@'};
-    static const WCHAR winsepW[] = {'-','_'};
+    static const WCHAR sepW[] = {'-','_','.','@',0};
+    static const WCHAR winsepW[] = {'-','_',0};
     static const WCHAR posixW[] = {'P','O','S','I','X',0};
     static const WCHAR cW[] = {'C',0};
     static const WCHAR latinW[] = {'l','a','t','i','n',0};