Maarten Lankhorst : include: Fix REFPROPVARIANT definition.
Alexandre Julliard
julliard at winehq.org
Thu Nov 12 10:22:10 CST 2009
Module: wine
Branch: master
Commit: 3edbeed94c4e99cf009b68d9a9597b9cf3e473b9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3edbeed94c4e99cf009b68d9a9597b9cf3e473b9
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date: Wed Nov 11 14:36:17 2009 +0100
include: Fix REFPROPVARIANT definition.
---
include/propidl.idl | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/include/propidl.idl b/include/propidl.idl
index be67394..e2da625 100644
--- a/include/propidl.idl
+++ b/include/propidl.idl
@@ -206,7 +206,17 @@ interface IPropertyStorage : IUnknown
typedef struct tagPROPVARIANT *LPPROPVARIANT;
- cpp_quote("#define REFPROPVARIANT const PROPVARIANT *")
+ cpp_quote("#if 0")
+ typedef const PROPVARIANT * REFPROPVARIANT;
+ cpp_quote("#endif")
+ cpp_quote("#ifndef _REFPROPVARIANT_DEFINED")
+ cpp_quote("#define _REFPROPVARIANT_DEFINED")
+ cpp_quote("#ifdef __cplusplus")
+ cpp_quote("#define REFPROPVARIANT const PROPVARIANT &")
+ cpp_quote("#else")
+ cpp_quote("#define REFPROPVARIANT const PROPVARIANT * __MIDL_CONST")
+ cpp_quote("#endif")
+ cpp_quote("#endif")
cpp_quote("#define PIDDI_THUMBNAIL 0x00000002L /* VT_BLOB */")
cpp_quote("")
More information about the wine-cvs
mailing list