[ros-diffs] [fireball] 34805: - Sync with Wine (null-initializing some exported data).
fireball at svn.reactos.org
fireball at svn.reactos.org
Sat Jul 26 13:46:00 CEST 2008
Author: fireball
Date: Sat Jul 26 06:45:59 2008
New Revision: 34805
URL: http://svn.reactos.org/svn/reactos?rev=34805&view=rev
Log:
- Sync with Wine (null-initializing some exported data).
Modified:
trunk/reactos/lib/sdk/crt/locale/locale.c
trunk/reactos/lib/sdk/crt/stdio/file.c
Modified: trunk/reactos/lib/sdk/crt/locale/locale.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/locale/locale.c?rev=34805&r1=34804&r2=34805&view=diff
==============================================================================
--- trunk/reactos/lib/sdk/crt/locale/locale.c [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/locale/locale.c [iso-8859-1] Sat Jul 26 06:45:59 2008
@@ -27,7 +27,7 @@
*/
#define MAX_ELEM_LEN 64 /* Max length of country/language/CP string */
-unsigned char MSVCRT_mbctype[257];
+unsigned char MSVCRT_mbctype[257] = { 0 };
static int g_mbcp_is_multibyte = 0;
/* It seems that the data about valid trail bytes is not available from kernel32
@@ -49,11 +49,11 @@
};
-char MSVCRT_current_lc_all[MAX_LOCALE_LENGTH];
-LCID MSVCRT_current_lc_all_lcid;
-int MSVCRT___lc_codepage;
-int MSVCRT___lc_collate_cp;
-HANDLE MSVCRT___lc_handle[MSVCRT_LC_MAX - MSVCRT_LC_MIN + 1];
+char MSVCRT_current_lc_all[MAX_LOCALE_LENGTH] = { 0 };
+LCID MSVCRT_current_lc_all_lcid = 0;
+int MSVCRT___lc_codepage = 0;
+int MSVCRT___lc_collate_cp = 0;
+HANDLE MSVCRT___lc_handle[MSVCRT_LC_MAX - MSVCRT_LC_MIN + 1] = { 0 };
/* MT */
#define LOCK_LOCALE _mlock(_SETLOCALE_LOCK);
Modified: trunk/reactos/lib/sdk/crt/stdio/file.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/stdio/file.c?rev=34805&r1=34804&r2=34805&view=diff
==============================================================================
--- trunk/reactos/lib/sdk/crt/stdio/file.c [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/stdio/file.c [iso-8859-1] Sat Jul 26 06:45:59 2008
@@ -96,7 +96,7 @@
/*static */ioinfo fdesc[MAX_FILES];
-FILE _iob[3];
+FILE _iob[3] = { { 0 } };
static int fdstart = 3; /* first unallocated fd */
static int fdend = 3; /* highest allocated fd */
More information about the Ros-diffs
mailing list