Jacek Caban : appwiz.cpl: Correctly handle NULL params in CPL_STARTWPARAMSW handler.

Alexandre Julliard julliard at winehq.org
Mon Dec 20 17:49:48 CST 2010


Module: wine
Branch: master
Commit: 50c99addb0229df00a7d397ec72ddbb4b34bbe3e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=50c99addb0229df00a7d397ec72ddbb4b34bbe3e

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Sat Dec 18 15:07:13 2010 +0100

appwiz.cpl: Correctly handle NULL params in CPL_STARTWPARAMSW handler.

---

 dlls/appwiz.cpl/appwiz.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/appwiz.cpl/appwiz.c b/dlls/appwiz.cpl/appwiz.c
index d336ac8..cd42032 100644
--- a/dlls/appwiz.cpl/appwiz.c
+++ b/dlls/appwiz.cpl/appwiz.c
@@ -958,6 +958,9 @@ static LONG start_params(const WCHAR *params)
 {
     static const WCHAR install_geckoW[] = {'i','n','s','t','a','l','l','_','g','e','c','k','o',0};
 
+    if(!params)
+        return FALSE;
+
     if(!strcmpW(params, install_geckoW)) {
         install_wine_gecko();
         return TRUE;




More information about the wine-cvs mailing list