[1/3] msi: Don't hide failure of script custom actions.
Hans Leidekker
hans at codeweavers.com
Thu Jul 26 09:46:57 CDT 2012
---
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 9e50035..c1aa627 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() );
--
1.7.10
More information about the wine-patches
mailing list