msi: Skip rollback custom actions.
This commit is contained in:
parent
aae1b21092
commit
08c3d2a5ab
|
@ -236,7 +236,7 @@ UINT ACTION_CustomAction(MSIPACKAGE *package, LPCWSTR action, UINT script, BOOL
|
||||||
}
|
}
|
||||||
else if (type & msidbCustomActionTypeRollback)
|
else if (type & msidbCustomActionTypeRollback)
|
||||||
{
|
{
|
||||||
FIXME("Deferring rollback only action... rollbacks not supported yet\n");
|
FIXME("Deferring rollback only action\n");
|
||||||
schedule_action(package, ROLLBACK_SCRIPT, deferred);
|
schedule_action(package, ROLLBACK_SCRIPT, deferred);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -274,6 +274,12 @@ UINT ACTION_CustomAction(MSIPACKAGE *package, LPCWSTR action, UINT script, BOOL
|
||||||
|
|
||||||
msi_free(actiondata);
|
msi_free(actiondata);
|
||||||
}
|
}
|
||||||
|
if (type & msidbCustomActionTypeRollback)
|
||||||
|
{
|
||||||
|
FIXME("Rollbacks not supported yet\n");
|
||||||
|
rc = ERROR_SUCCESS;
|
||||||
|
goto end;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if (!check_execution_scheduling_options(package,action,type))
|
else if (!check_execution_scheduling_options(package,action,type))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue