André Hentschel : msi: Copy InstallerImpl_LastErrorRecord to use it for DatabaseImpl.
Alexandre Julliard
julliard at winehq.org
Thu Feb 4 11:10:59 CST 2010
Module: wine
Branch: master
Commit: 06e15ee9e60e424be86c8c36ad3b4cd4d408e732
URL: http://source.winehq.org/git/wine.git/?a=commit;h=06e15ee9e60e424be86c8c36ad3b4cd4d408e732
Author: André Hentschel <nerv at dawncrow.de>
Date: Wed Feb 3 18:09:20 2010 +0100
msi: Copy InstallerImpl_LastErrorRecord to use it for DatabaseImpl.
---
dlls/msi/automation.c | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/automation.c b/dlls/msi/automation.c
index 5305f9c..f935a64 100644
--- a/dlls/msi/automation.c
+++ b/dlls/msi/automation.c
@@ -1138,6 +1138,21 @@ static HRESULT WINAPI ViewImpl_Invoke(
return S_OK;
}
+static HRESULT DatabaseImpl_LastErrorRecord(WORD wFlags,
+ DISPPARAMS* pDispParams,
+ VARIANT* pVarResult,
+ EXCEPINFO* pExcepInfo,
+ UINT* puArgErr)
+{
+ if (!(wFlags & DISPATCH_METHOD))
+ return DISP_E_MEMBERNOTFOUND;
+
+ FIXME("\n");
+
+ VariantInit(pVarResult);
+ return S_OK;
+}
+
static HRESULT WINAPI DatabaseImpl_Invoke(
AutomationObject* This,
DISPID dispIdMember,
@@ -1208,6 +1223,11 @@ static HRESULT WINAPI DatabaseImpl_Invoke(
else return DISP_E_MEMBERNOTFOUND;
break;
+ case DISPID_INSTALLER_LASTERRORRECORD:
+ return DatabaseImpl_LastErrorRecord(wFlags, pDispParams,
+ pVarResult, pExcepInfo,
+ puArgErr);
+
default:
return DISP_E_MEMBERNOTFOUND;
}
More information about the wine-cvs
mailing list