From 022915f75b4fdda9fc3f875c74269d137429a19f Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Tue, 15 May 2012 09:39:41 +0200 Subject: [PATCH] msi: Don't hide failure of script custom actions. --- dlls/msi/custom.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/msi/custom.c b/dlls/msi/custom.c index 9e50035e081..c1aa627bf96 100644 --- a/dlls/msi/custom.c +++ b/dlls/msi/custom.c @@ -957,7 +957,7 @@ static DWORD ACTION_CallScript( const GUID *guid ) { msi_custom_action_info *info; MSIHANDLE hPackage; - UINT r; + UINT r = ERROR_FUNCTION_FAILED; info = find_action_by_guid( guid ); if (!info) @@ -979,13 +979,13 @@ static DWORD ACTION_CallScript( const GUID *guid ) ERR("failed to create handle for %p\n", info->package ); release_custom_action_data( info ); - return S_OK; + return r; } static DWORD WINAPI ScriptThread( LPVOID arg ) { LPGUID guid = arg; - DWORD rc = 0; + DWORD rc; TRACE("custom action (%x) started\n", GetCurrentThreadId() );