msi: Don't hide failure of script custom actions.
This commit is contained in:
parent
98c653bc8b
commit
022915f75b
|
@ -957,7 +957,7 @@ static DWORD ACTION_CallScript( const GUID *guid )
|
||||||
{
|
{
|
||||||
msi_custom_action_info *info;
|
msi_custom_action_info *info;
|
||||||
MSIHANDLE hPackage;
|
MSIHANDLE hPackage;
|
||||||
UINT r;
|
UINT r = ERROR_FUNCTION_FAILED;
|
||||||
|
|
||||||
info = find_action_by_guid( guid );
|
info = find_action_by_guid( guid );
|
||||||
if (!info)
|
if (!info)
|
||||||
|
@ -979,13 +979,13 @@ static DWORD ACTION_CallScript( const GUID *guid )
|
||||||
ERR("failed to create handle for %p\n", info->package );
|
ERR("failed to create handle for %p\n", info->package );
|
||||||
|
|
||||||
release_custom_action_data( info );
|
release_custom_action_data( info );
|
||||||
return S_OK;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
static DWORD WINAPI ScriptThread( LPVOID arg )
|
static DWORD WINAPI ScriptThread( LPVOID arg )
|
||||||
{
|
{
|
||||||
LPGUID guid = arg;
|
LPGUID guid = arg;
|
||||||
DWORD rc = 0;
|
DWORD rc;
|
||||||
|
|
||||||
TRACE("custom action (%x) started\n", GetCurrentThreadId() );
|
TRACE("custom action (%x) started\n", GetCurrentThreadId() );
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue