Hans Leidekker : msi: Add stub implementations of the DisableRollback and InstallAdminPackage standard actions .

Alexandre Julliard julliard at winehq.org
Wed Feb 10 10:44:52 CST 2010


Module: wine
Branch: master
Commit: 5df62d0c42006f312b886f596a13c62da95e2380
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5df62d0c42006f312b886f596a13c62da95e2380

Author: Hans Leidekker <hans at codeweavers.com>
Date:   Wed Feb 10 11:54:57 2010 +0100

msi: Add stub implementations of the DisableRollback and InstallAdminPackage standard actions.

---

 dlls/msi/action.c |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index d94d842..43c0fdc 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -6132,6 +6132,24 @@ static UINT ACTION_ScheduleReboot( MSIPACKAGE *package )
     return ERROR_SUCCESS;
 }
 
+static UINT ACTION_AllocateRegistrySpace( MSIPACKAGE *package )
+{
+    TRACE("%p\n", package);
+    return ERROR_SUCCESS;
+}
+
+static UINT ACTION_DisableRollback( MSIPACKAGE *package )
+{
+    FIXME("%p\n", package);
+    return ERROR_SUCCESS;
+}
+
+static UINT ACTION_InstallAdminPackage( MSIPACKAGE *package )
+{
+    FIXME("%p\n", package);
+    return ERROR_SUCCESS;
+}
+
 static UINT msi_unimplemented_action_stub( MSIPACKAGE *package,
                                            LPCSTR action, LPCWSTR table )
 {
@@ -6156,12 +6174,6 @@ static UINT msi_unimplemented_action_stub( MSIPACKAGE *package,
     return ERROR_SUCCESS;
 }
 
-static UINT ACTION_AllocateRegistrySpace( MSIPACKAGE *package )
-{
-    TRACE("%p\n", package);
-    return ERROR_SUCCESS;
-}
-
 static UINT ACTION_RemoveIniValues( MSIPACKAGE *package )
 {
     static const WCHAR table[] =
@@ -6335,13 +6347,13 @@ StandardActions[] =
     { szCreateFolders, ACTION_CreateFolders },
     { szCreateShortcuts, ACTION_CreateShortcuts },
     { szDeleteServices, ACTION_DeleteServices },
-    { szDisableRollback, NULL },
+    { szDisableRollback, ACTION_DisableRollback },
     { szDuplicateFiles, ACTION_DuplicateFiles },
     { szExecuteAction, ACTION_ExecuteAction },
     { szFileCost, ACTION_FileCost },
     { szFindRelatedProducts, ACTION_FindRelatedProducts },
     { szForceReboot, ACTION_ForceReboot },
-    { szInstallAdminPackage, NULL },
+    { szInstallAdminPackage, ACTION_InstallAdminPackage },
     { szInstallExecute, ACTION_InstallExecute },
     { szInstallExecuteAgain, ACTION_InstallExecute },
     { szInstallFiles, ACTION_InstallFiles},




More information about the wine-cvs mailing list