Jacek Caban : include: Fix C++ InitPropVariantFromGUIDAsBuffer implementation.
Module: wine Branch: master Commit: 92a0405d9a2fce080e98b1a6ec09ca88bc2d243e URL: https://source.winehq.org/git/wine.git/?a=commit;h=92a0405d9a2fce080e98b1a6e... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri Jul 16 17:01:49 2021 +0200 include: Fix C++ InitPropVariantFromGUIDAsBuffer implementation. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- include/propvarutil.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/propvarutil.h b/include/propvarutil.h index 972cf48a019..511e503a109 100644 --- a/include/propvarutil.h +++ b/include/propvarutil.h @@ -178,7 +178,11 @@ inline HRESULT InitPropVariantFromString(PCWSTR psz, PROPVARIANT *ppropvar) inline HRESULT InitPropVariantFromGUIDAsBuffer(REFGUID guid, PROPVARIANT *ppropvar) { +#ifdef __cplusplus + return InitPropVariantFromBuffer(&guid, sizeof(GUID), ppropvar); +#else return InitPropVariantFromBuffer(guid, sizeof(GUID), ppropvar); +#endif } inline BOOL IsPropVariantVector(REFPROPVARIANT propvar)
participants (1)
-
Alexandre Julliard