Lionel Debroux : credui: Fix memory leak (found by Smatch).
Alexandre Julliard
julliard at winehq.org
Mon Oct 29 08:34:55 CDT 2007
Module: wine
Branch: master
Commit: 0a6bdc79e3de9bf0c2461d4970bec35a743d83c6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=0a6bdc79e3de9bf0c2461d4970bec35a743d83c6
Author: Lionel Debroux <lionel_debroux at yahoo.fr>
Date: Sat Oct 27 15:04:28 2007 +0200
credui: Fix memory leak (found by Smatch).
---
dlls/credui/credui_main.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/credui/credui_main.c b/dlls/credui/credui_main.c
index 2f1a113..93d5b88 100644
--- a/dlls/credui/credui_main.c
+++ b/dlls/credui/credui_main.c
@@ -170,7 +170,10 @@ static INT_PTR CALLBACK CredDialogProc(HWND hwndDlg, UINT uMsg, WPARAM wParam,
GetWindowTextW(hwndUsername, user, len + 1);
if (!user[0])
+ {
+ HeapFree(GetProcessHeap(), 0, user);
return TRUE;
+ }
if (!strchrW(user, '\\') && !strchrW(user, '@'))
{
More information about the wine-cvs
mailing list