Misha Koshelev : msi: automation: Database::SummaryInformation is a propget , not a method.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jun 4 08:14:34 CDT 2007


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

Author: Misha Koshelev <mk144210 at bcm.edu>
Date:   Fri Jun  1 20:06:37 2007 -0500

msi: automation: Database::SummaryInformation is a propget, not a method.

---

 dlls/msi/automation.c  |    2 +-
 dlls/msi/msiserver.idl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/msi/automation.c b/dlls/msi/automation.c
index c4d1ba2..95fb8c4 100644
--- a/dlls/msi/automation.c
+++ b/dlls/msi/automation.c
@@ -1116,7 +1116,7 @@ static HRESULT WINAPI DatabaseImpl_Invoke(
     switch (dispIdMember)
     {
         case DISPID_DATABASE_SUMMARYINFORMATION:
-            if (wFlags & DISPATCH_METHOD)
+            if (wFlags & DISPATCH_PROPERTYGET)
             {
                 hr = DispGetParam(pDispParams, 0, VT_I4, &varg0, puArgErr);
                 if (FAILED(hr))
diff --git a/dlls/msi/msiserver.idl b/dlls/msi/msiserver.idl
index 12045eb..fd268e1 100644
--- a/dlls/msi/msiserver.idl
+++ b/dlls/msi/msiserver.idl
@@ -190,7 +190,7 @@ library WindowsInstaller
         methods:
         [id(DISPID_DATABASE_OPENVIEW)]
             View* OpenView([in] BSTR Sql);
-        [id(DISPID_DATABASE_SUMMARYINFORMATION)]
+        [id(DISPID_DATABASE_SUMMARYINFORMATION), propget]
             SummaryInfo *SummaryInformation([in, optional, defaultvalue(0)] long UpdateCount);
     }
 




More information about the wine-cvs mailing list