Lionel Debroux : msi: Fix missing alloc check.
Alexandre Julliard
julliard at winehq.org
Thu Dec 13 08:23:14 CST 2007
Module: wine
Branch: master
Commit: 1bed47a3b3fbfdb89a5ea560227661b21cbcd03a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1bed47a3b3fbfdb89a5ea560227661b21cbcd03a
Author: Lionel Debroux <lionel_debroux at yahoo.fr>
Date: Sun Dec 9 20:14:47 2007 +0100
msi: Fix missing alloc check.
---
dlls/msi/dialog.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/dialog.c b/dlls/msi/dialog.c
index d0e91cd..fae8fcf 100644
--- a/dlls/msi/dialog.c
+++ b/dlls/msi/dialog.c
@@ -409,6 +409,9 @@ static msi_control *msi_dialog_create_window( msi_dialog *dialog,
style |= WS_CHILD;
control = msi_alloc( sizeof *control + strlenW(name)*sizeof(WCHAR) );
+ if (!control)
+ return NULL;
+
strcpyW( control->name, name );
list_add_head( &dialog->controls, &control->entry );
control->handler = NULL;
More information about the wine-cvs
mailing list