[PATCH] progman: Remove a dangling pointer to a stack address. (clang)

Lauri Kenttä lauri.kentta at gmail.com
Sat Feb 4 15:03:49 CST 2012


---
 programs/progman/dialog.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/programs/progman/dialog.c b/programs/progman/dialog.c
index 2e81621..adb20e4 100644
--- a/programs/progman/dialog.c
+++ b/programs/progman/dialog.c
@@ -535,6 +535,7 @@ BOOL DIALOG_ProgramAttributes(LPSTR lpszTitle, LPSTR lpszCmdLine,
   lstrcpynA(ProgramAttributes.lpszTmpIconFile, lpszIconFile, MAX_PATHNAME_LEN);
 
   ret = DialogBoxW(Globals.hInstance, MAKEINTRESOURCEW(IDD_PROGRAM), Globals.hMainWnd, DIALOG_PROGRAM_DlgProc);
+  ProgramAttributes.lpszTmpIconFile = 0;
   return(ret == IDOK);
 }
 
-- 
1.7.9




More information about the wine-patches mailing list