Module: wine Branch: master Commit: 22bcb1a7f437d2e26a1bcd6a8cc7420b85bf78c3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=22bcb1a7f437d2e26a1bcd6a8c...
Author: Jacek Caban jacek@codeweavers.com Date: Thu Sep 13 09:37:59 2012 +0200
oaidl.idl: Added REFVARIANT declaration.
---
include/oaidl.idl | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/include/oaidl.idl b/include/oaidl.idl index 0dc4c05..37da734 100644 --- a/include/oaidl.idl +++ b/include/oaidl.idl @@ -230,6 +230,17 @@ typedef VARIANT *LPVARIANT; typedef VARIANT VARIANTARG; typedef VARIANTARG *LPVARIANTARG;
+cpp_quote("#if 0") +typedef const VARIANT *REFVARIANT; +cpp_quote("#elif !defined(_REFVARIANT_DEFINED)") +cpp_quote("#define _REFVARIANT_DEFINED") +cpp_quote("#ifdef __cplusplus") +cpp_quote("#define REFVARIANT const VARIANT &") +cpp_quote("#else") +cpp_quote("#define REFVARIANT const VARIANT *__MIDL_CONST") +cpp_quote("#endif") +cpp_quote("#endif") + struct _wireBRECORD { ULONG fFlags; ULONG clSize;