[commit] r2568 - trunk/GME/Core

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Mon Nov 17 12:48:50 CST 2014


Author: ksmyth
Date: Mon Nov 17 12:48:50 2014
New Revision: 2568

Log:
Fix ISupportErrorInfo for some aggregates

Modified:
   trunk/GME/Core/CoreObject.h

Modified: trunk/GME/Core/CoreObject.h
==============================================================================
--- trunk/GME/Core/CoreObject.h	Mon Nov 17 08:36:39 2014	(r2567)
+++ trunk/GME/Core/CoreObject.h	Mon Nov 17 12:48:50 2014	(r2568)
@@ -38,6 +38,12 @@
 	COM_INTERFACE_ENTRY_FUNC_BLIND(0, &CCoreObject::AggregatedInterfaceLookup)
 END_COM_MAP()
 
+	STDMETHOD(InterfaceSupportsErrorInfo)(REFIID riid)
+	{
+		// TODO: go through all the aggregates and look for that interface?
+		return true ? S_OK : S_FALSE;
+	}
+
 	static HRESULT WINAPI AggregatedInterfaceLookup(void *pvThis, REFIID riid, LPVOID *ppv, DWORD_PTR dw);		
 
 // ------- COM methods


More information about the gme-commit mailing list