Changeset 52793 in vbox for trunk/src/VBox/Main/cbinding
- Timestamp:
- Sep 19, 2014 9:42:52 AM (10 years ago)
- Location:
- trunk/src/VBox/Main/cbinding
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/cbinding/capiidl.xsl
r52787 r52793 198 198 #define ComSafeArrayAsInParam(f) (f) 199 199 #define ComSafeArrayAsOutParam(f) (&(f)) 200 #define ComSafeArrayAsOutTypeParam(f,t) (&(f)) 200 201 #define ComSafeArrayAsOutIfaceParam(f,t) (&(f)) 201 202 … … 868 869 #define ComSafeArrayAsInParam(f) ((f)->c), ((f)->pv) 869 870 #define ComSafeArrayAsOutParam(f) (&((f)->c)), (&((f)->pv)) 871 #define ComSafeArrayAsOutTypeParam(f,t) (&((f)->c)), (t**)(&((f)->pv)) 870 872 #define ComSafeArrayAsOutIfaceParam(f,t) (&((f)->c)), (t**)(&((f)->pv)) 871 873 -
trunk/src/VBox/Main/cbinding/tstCAPIGlue.c
r50930 r52793 749 749 } 750 750 751 rc = IMachine_get_Groups(machine, ComSafeArrayAsOut Param(groupsSA));751 rc = IMachine_get_Groups(machine, ComSafeArrayAsOutTypeParam(groupsSA, BSTR)); 752 752 if (SUCCEEDED(rc)) 753 753 {
Note:
See TracChangeset
for help on using the changeset viewer.