From 0bd04866e8bf2f6f709aeb61a1707b0ae9e85049 Mon Sep 17 00:00:00 2001 From: Frank Richter Date: Tue, 12 Jul 2005 16:59:20 +0000 Subject: [PATCH] Don't crash if NULL is passed as the class list to OpenThemeData(). --- dlls/uxtheme/system.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/uxtheme/system.c b/dlls/uxtheme/system.c index 4b3549edcf7..1d9a7b1f517 100644 --- a/dlls/uxtheme/system.c +++ b/dlls/uxtheme/system.c @@ -330,6 +330,8 @@ HTHEME WINAPI OpenThemeData(HWND hwnd, LPCWSTR pszClassList) if(!pszUseClassList) pszUseClassList = pszClassList; + if (!pszClassList) return NULL; + hTheme = MSSTYLES_OpenThemeClass(pszAppName, pszUseClassList); if(IsWindow(hwnd)) SetPropW(hwnd, MAKEINTATOMW(atWindowTheme), hTheme); -- 2.11.4.GIT