[commit] r1194 - branches/Breaking_COM_Changes/GME/Interfaces

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Fri Feb 18 13:46:54 CST 2011


Author: ksmyth
Date: Fri Feb 18 13:46:54 2011
New Revision: 1194

Log:
propget needs retval. Fixes warnings like TlbImp : warning TI0000: Type library importer encountered a property getter 'IsDeleted' on type 'MGACoreLib.CoreObjectClass' without a valid return type.

Modified:
   branches/Breaking_COM_Changes/GME/Interfaces/Core.idl
   branches/Breaking_COM_Changes/GME/Interfaces/Mga.idl

Modified: branches/Breaking_COM_Changes/GME/Interfaces/Core.idl
==============================================================================
--- branches/Breaking_COM_Changes/GME/Interfaces/Core.idl	Thu Feb 17 12:50:14 2011	(r1193)
+++ branches/Breaking_COM_Changes/GME/Interfaces/Core.idl	Fri Feb 18 13:46:54 2011	(r1194)
@@ -514,7 +514,7 @@
 		[out, retval] ICoreObject **p);
 
 	[propget, helpstring("property IsDeleted")]
-	HRESULT IsDeleted([out] VARIANT_BOOL *p);
+	HRESULT IsDeleted([out, retval] VARIANT_BOOL *p);
 
 	[helpstring("method Delete")]
 	HRESULT Delete();

Modified: branches/Breaking_COM_Changes/GME/Interfaces/Mga.idl
==============================================================================
--- branches/Breaking_COM_Changes/GME/Interfaces/Mga.idl	Thu Feb 17 12:50:14 2011	(r1193)
+++ branches/Breaking_COM_Changes/GME/Interfaces/Mga.idl	Fri Feb 18 13:46:54 2011	(r1194)
@@ -1328,7 +1328,7 @@
 	HRESULT ParentNode([out, retval] IMgaRegNode **p);
 
 	[propget, helpstring("property Status of definition: 0: here, -1: in meta, >=1: inherited")]
-	HRESULT Status([out] long *status);
+	HRESULT Status([out, retval] long *status);
 
 	[propget, helpstring("property Opacity")]
 	HRESULT Opacity([out, retval] VARIANT_BOOL *p);


More information about the gme-commit mailing list