Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
ee804123
Commit
ee804123
authored
May 25, 2011
by
Hans Leidekker
Committed by
Alexandre Julliard
May 25, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msi: Support rollback of failed uninstalls.
parent
6c39fdf1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
25 deletions
+25
-25
action.c
dlls/msi/action.c
+25
-25
No files found.
dlls/msi/action.c
View file @
ee804123
...
@@ -7159,7 +7159,7 @@ StandardActions[] =
...
@@ -7159,7 +7159,7 @@ StandardActions[] =
{
szCostInitialize
,
ACTION_CostInitialize
,
NULL
},
{
szCostInitialize
,
ACTION_CostInitialize
,
NULL
},
{
szCreateFolders
,
ACTION_CreateFolders
,
szRemoveFolders
},
{
szCreateFolders
,
ACTION_CreateFolders
,
szRemoveFolders
},
{
szCreateShortcuts
,
ACTION_CreateShortcuts
,
szRemoveShortcuts
},
{
szCreateShortcuts
,
ACTION_CreateShortcuts
,
szRemoveShortcuts
},
{
szDeleteServices
,
ACTION_DeleteServices
,
NULL
},
{
szDeleteServices
,
ACTION_DeleteServices
,
szInstallServices
},
{
szDisableRollback
,
ACTION_DisableRollback
,
NULL
},
{
szDisableRollback
,
ACTION_DisableRollback
,
NULL
},
{
szDuplicateFiles
,
ACTION_DuplicateFiles
,
szRemoveDuplicateFiles
},
{
szDuplicateFiles
,
ACTION_DuplicateFiles
,
szRemoveDuplicateFiles
},
{
szExecuteAction
,
ACTION_ExecuteAction
,
NULL
},
{
szExecuteAction
,
ACTION_ExecuteAction
,
NULL
},
...
@@ -7169,9 +7169,11 @@ StandardActions[] =
...
@@ -7169,9 +7169,11 @@ StandardActions[] =
{
szInstallAdminPackage
,
ACTION_InstallAdminPackage
,
NULL
},
{
szInstallAdminPackage
,
ACTION_InstallAdminPackage
,
NULL
},
{
szInstallExecute
,
ACTION_InstallExecute
,
NULL
},
{
szInstallExecute
,
ACTION_InstallExecute
,
NULL
},
{
szInstallExecuteAgain
,
ACTION_InstallExecute
,
NULL
},
{
szInstallExecuteAgain
,
ACTION_InstallExecute
,
NULL
},
{
szInstallFiles
,
ACTION_InstallFiles
,
NULL
},
{
szInstallFiles
,
ACTION_InstallFiles
,
szRemoveFiles
},
{
szInstallFinalize
,
ACTION_InstallFinalize
,
NULL
},
{
szInstallFinalize
,
ACTION_InstallFinalize
,
NULL
},
{
szInstallInitialize
,
ACTION_InstallInitialize
,
NULL
},
{
szInstallInitialize
,
ACTION_InstallInitialize
,
NULL
},
{
szInstallODBC
,
ACTION_InstallODBC
,
szRemoveODBC
},
{
szInstallServices
,
ACTION_InstallServices
,
szDeleteServices
},
{
szInstallSFPCatalogFile
,
ACTION_InstallSFPCatalogFile
,
NULL
},
{
szInstallSFPCatalogFile
,
ACTION_InstallSFPCatalogFile
,
NULL
},
{
szInstallValidate
,
ACTION_InstallValidate
,
NULL
},
{
szInstallValidate
,
ACTION_InstallValidate
,
NULL
},
{
szIsolateComponents
,
ACTION_IsolateComponents
,
NULL
},
{
szIsolateComponents
,
ACTION_IsolateComponents
,
NULL
},
...
@@ -7179,11 +7181,9 @@ StandardActions[] =
...
@@ -7179,11 +7181,9 @@ StandardActions[] =
{
szMigrateFeatureStates
,
ACTION_MigrateFeatureStates
,
NULL
},
{
szMigrateFeatureStates
,
ACTION_MigrateFeatureStates
,
NULL
},
{
szMoveFiles
,
ACTION_MoveFiles
,
NULL
},
{
szMoveFiles
,
ACTION_MoveFiles
,
NULL
},
{
szMsiPublishAssemblies
,
ACTION_MsiPublishAssemblies
,
szMsiUnpublishAssemblies
},
{
szMsiPublishAssemblies
,
ACTION_MsiPublishAssemblies
,
szMsiUnpublishAssemblies
},
{
szMsiUnpublishAssemblies
,
ACTION_MsiUnpublishAssemblies
,
NULL
},
{
szMsiUnpublishAssemblies
,
ACTION_MsiUnpublishAssemblies
,
szMsiPublishAssemblies
},
{
szInstallODBC
,
ACTION_InstallODBC
,
szRemoveODBC
},
{
szInstallServices
,
ACTION_InstallServices
,
szDeleteServices
},
{
szPatchFiles
,
ACTION_PatchFiles
,
NULL
},
{
szPatchFiles
,
ACTION_PatchFiles
,
NULL
},
{
szProcessComponents
,
ACTION_ProcessComponents
,
NULL
},
{
szProcessComponents
,
ACTION_ProcessComponents
,
szProcessComponents
},
{
szPublishComponents
,
ACTION_PublishComponents
,
szUnpublishComponents
},
{
szPublishComponents
,
ACTION_PublishComponents
,
szUnpublishComponents
},
{
szPublishFeatures
,
ACTION_PublishFeatures
,
szUnpublishFeatures
},
{
szPublishFeatures
,
ACTION_PublishFeatures
,
szUnpublishFeatures
},
{
szPublishProduct
,
ACTION_PublishProduct
,
NULL
},
{
szPublishProduct
,
ACTION_PublishProduct
,
NULL
},
...
@@ -7196,32 +7196,32 @@ StandardActions[] =
...
@@ -7196,32 +7196,32 @@ StandardActions[] =
{
szRegisterProgIdInfo
,
ACTION_RegisterProgIdInfo
,
szUnregisterProgIdInfo
},
{
szRegisterProgIdInfo
,
ACTION_RegisterProgIdInfo
,
szUnregisterProgIdInfo
},
{
szRegisterTypeLibraries
,
ACTION_RegisterTypeLibraries
,
szUnregisterTypeLibraries
},
{
szRegisterTypeLibraries
,
ACTION_RegisterTypeLibraries
,
szUnregisterTypeLibraries
},
{
szRegisterUser
,
ACTION_RegisterUser
,
NULL
},
{
szRegisterUser
,
ACTION_RegisterUser
,
NULL
},
{
szRemoveDuplicateFiles
,
ACTION_RemoveDuplicateFiles
,
NULL
},
{
szRemoveDuplicateFiles
,
ACTION_RemoveDuplicateFiles
,
szDuplicateFiles
},
{
szRemoveEnvironmentStrings
,
ACTION_RemoveEnvironmentStrings
,
NULL
},
{
szRemoveEnvironmentStrings
,
ACTION_RemoveEnvironmentStrings
,
szWriteEnvironmentStrings
},
{
szRemoveExistingProducts
,
ACTION_RemoveExistingProducts
,
NULL
},
{
szRemoveExistingProducts
,
ACTION_RemoveExistingProducts
,
NULL
},
{
szRemoveFiles
,
ACTION_RemoveFiles
,
NULL
},
{
szRemoveFiles
,
ACTION_RemoveFiles
,
szInstallFiles
},
{
szRemoveFolders
,
ACTION_RemoveFolders
,
NULL
},
{
szRemoveFolders
,
ACTION_RemoveFolders
,
szCreateFolders
},
{
szRemoveIniValues
,
ACTION_RemoveIniValues
,
NULL
},
{
szRemoveIniValues
,
ACTION_RemoveIniValues
,
szWriteIniValues
},
{
szRemoveODBC
,
ACTION_RemoveODBC
,
NULL
},
{
szRemoveODBC
,
ACTION_RemoveODBC
,
szInstallODBC
},
{
szRemoveRegistryValues
,
ACTION_RemoveRegistryValues
,
NULL
},
{
szRemoveRegistryValues
,
ACTION_RemoveRegistryValues
,
szWriteRegistryValues
},
{
szRemoveShortcuts
,
ACTION_RemoveShortcuts
,
NULL
},
{
szRemoveShortcuts
,
ACTION_RemoveShortcuts
,
szCreateShortcuts
},
{
szResolveSource
,
ACTION_ResolveSource
,
NULL
},
{
szResolveSource
,
ACTION_ResolveSource
,
NULL
},
{
szRMCCPSearch
,
ACTION_RMCCPSearch
,
NULL
},
{
szRMCCPSearch
,
ACTION_RMCCPSearch
,
NULL
},
{
szScheduleReboot
,
ACTION_ScheduleReboot
,
NULL
},
{
szScheduleReboot
,
ACTION_ScheduleReboot
,
NULL
},
{
szSelfRegModules
,
ACTION_SelfRegModules
,
szSelfUnregModules
},
{
szSelfRegModules
,
ACTION_SelfRegModules
,
szSelfUnregModules
},
{
szSelfUnregModules
,
ACTION_SelfUnregModules
,
NULL
},
{
szSelfUnregModules
,
ACTION_SelfUnregModules
,
szSelfUnregModules
},
{
szSetODBCFolders
,
ACTION_SetODBCFolders
,
NULL
},
{
szSetODBCFolders
,
ACTION_SetODBCFolders
,
NULL
},
{
szStartServices
,
ACTION_StartServices
,
szStopServices
},
{
szStartServices
,
ACTION_StartServices
,
szStopServices
},
{
szStopServices
,
ACTION_StopServices
,
NULL
},
{
szStopServices
,
ACTION_StopServices
,
szStartServices
},
{
szUnpublishComponents
,
ACTION_UnpublishComponents
,
NULL
},
{
szUnpublishComponents
,
ACTION_UnpublishComponents
,
szPublishComponents
},
{
szUnpublishFeatures
,
ACTION_UnpublishFeatures
,
NULL
},
{
szUnpublishFeatures
,
ACTION_UnpublishFeatures
,
szPublishFeatures
},
{
szUnregisterClassInfo
,
ACTION_UnregisterClassInfo
,
NULL
},
{
szUnregisterClassInfo
,
ACTION_UnregisterClassInfo
,
szRegisterClassInfo
},
{
szUnregisterComPlus
,
ACTION_UnregisterComPlus
,
NULL
},
{
szUnregisterComPlus
,
ACTION_UnregisterComPlus
,
szRegisterComPlus
},
{
szUnregisterExtensionInfo
,
ACTION_UnregisterExtensionInfo
,
NULL
},
{
szUnregisterExtensionInfo
,
ACTION_UnregisterExtensionInfo
,
szRegisterExtensionInfo
},
{
szUnregisterFonts
,
ACTION_UnregisterFonts
,
NULL
},
{
szUnregisterFonts
,
ACTION_UnregisterFonts
,
szRegisterFonts
},
{
szUnregisterMIMEInfo
,
ACTION_UnregisterMIMEInfo
,
NULL
},
{
szUnregisterMIMEInfo
,
ACTION_UnregisterMIMEInfo
,
szRegisterMIMEInfo
},
{
szUnregisterProgIdInfo
,
ACTION_UnregisterProgIdInfo
,
NULL
},
{
szUnregisterProgIdInfo
,
ACTION_UnregisterProgIdInfo
,
szRegisterProgIdInfo
},
{
szUnregisterTypeLibraries
,
ACTION_UnregisterTypeLibraries
,
NULL
},
{
szUnregisterTypeLibraries
,
ACTION_UnregisterTypeLibraries
,
szRegisterTypeLibraries
},
{
szValidateProductID
,
ACTION_ValidateProductID
,
NULL
},
{
szValidateProductID
,
ACTION_ValidateProductID
,
NULL
},
{
szWriteEnvironmentStrings
,
ACTION_WriteEnvironmentStrings
,
szRemoveEnvironmentStrings
},
{
szWriteEnvironmentStrings
,
ACTION_WriteEnvironmentStrings
,
szRemoveEnvironmentStrings
},
{
szWriteIniValues
,
ACTION_WriteIniValues
,
szRemoveIniValues
},
{
szWriteIniValues
,
ACTION_WriteIniValues
,
szRemoveIniValues
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment