Module: wine Branch: master Commit: d4880b7a1f929997c60e69da77a8b1ca07ee71af URL: http://source.winehq.org/git/wine.git/?a=commit;h=d4880b7a1f929997c60e69da77...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Apr 16 12:01:35 2010 +0200
msvcrt: Initialize exported common variables to fix the build on Mac OS.
---
dlls/msvcrt/ctype.c | 2 +- dlls/msvcrt/locale.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/msvcrt/ctype.c b/dlls/msvcrt/ctype.c index 7baa572..7e7d9f0 100644 --- a/dlls/msvcrt/ctype.c +++ b/dlls/msvcrt/ctype.c @@ -55,7 +55,7 @@ WORD MSVCRT__ctype [257] = { * changes to affect ctypes (i.e. isleadbyte), we use a second table * and update its flags whenever the current locale changes. */ -WORD* MSVCRT__pctype; +WORD* MSVCRT__pctype = NULL;
/********************************************************************* * __pctype_func (MSVCRT.@) diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index 55d2ca9..59d94ae 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -44,8 +44,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt); #define MAX_ELEM_LEN 64 /* Max length of country/language/CP string */ #define MAX_LOCALE_LENGTH 256 MSVCRT__locale_t MSVCRT_locale = NULL; -int MSVCRT___lc_codepage; -int MSVCRT___lc_collate_cp; +int MSVCRT___lc_codepage = 0; +int MSVCRT___lc_collate_cp = 0; HANDLE MSVCRT___lc_handle[MSVCRT_LC_MAX - MSVCRT_LC_MIN + 1] = { 0 }; unsigned char charmax = CHAR_MAX;