userenv: Avoid using uninitialized value (LLVM/Clang).

Nicolas Le Cam niko.lecam at gmail.com
Sat Jul 14 11:40:06 CDT 2012


---
 dlls/userenv/userenv_main.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
Nicolas Le Cam
-------------- next part --------------
From 16e8b5fb12e2f63653d6babae6d7de806f219414 Mon Sep 17 00:00:00 2001
From: Nicolas Le Cam <niko.lecam at gmail.com>
Date: Sat, 14 Jul 2012 16:31:05 +0200
Subject: userenv: Avoid using uninitialized value (LLVM/Clang).

---
 dlls/userenv/userenv_main.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/userenv/userenv_main.c b/dlls/userenv/userenv_main.c
index f0184e5..f78cde2 100644
--- a/dlls/userenv/userenv_main.c
+++ b/dlls/userenv/userenv_main.c
@@ -253,7 +253,7 @@ BOOL WINAPI CreateEnvironmentBlock( LPVOID* lpEnvironment,
     static const WCHAR DefaultW[] = {'D','e','f','a','u','l','t',0};
     static const WCHAR COMPUTERNAMEW[] = {'C','O','M','P','U','T','E','R','N','A','M','E',0};
 
-    WCHAR *env, buf[UNICODE_STRING_MAX_CHARS], profiles_dir[MAX_PATH];
+    WCHAR *env, buf[UNICODE_STRING_MAX_CHARS], profiles_dir[MAX_PATH] = { 0 };
     UNICODE_STRING us_name, us_val;
     DWORD len;
     HKEY hkey, hsubkey;
-- 
1.7.10.4


More information about the wine-patches mailing list