Jacek Caban : propvarutil.h: Added InitPropVariantFromInt64 declaration and inline implementation.

Alexandre Julliard julliard at winehq.org
Wed Dec 19 14:01:10 CST 2012


Module: wine
Branch: master
Commit: 9f781a06dc435bc63be463fdd158098fc0b31fa7
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9f781a06dc435bc63be463fdd158098fc0b31fa7

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Wed Dec 19 12:41:55 2012 +0100

propvarutil.h: Added InitPropVariantFromInt64 declaration and inline implementation.

---

 include/propvarutil.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/include/propvarutil.h b/include/propvarutil.h
index 4618efe..4791543 100644
--- a/include/propvarutil.h
+++ b/include/propvarutil.h
@@ -81,6 +81,7 @@ HRESULT WINAPI PropVariantToUInt64(REFPROPVARIANT propvarIn, ULONGLONG *ret);
 
 HRESULT InitPropVariantFromBoolean(BOOL fVal, PROPVARIANT *ppropvar);
 HRESULT InitPropVariantFromString(PCWSTR psz, PROPVARIANT *ppropvar);
+HRESULT InitPropVariantFromInt64(LONGLONG llVal, PROPVARIANT *ppropvar);
 
 #ifndef NO_PROPVAR_INLINES
 
@@ -104,6 +105,13 @@ inline HRESULT InitPropVariantFromString(PCWSTR psz, PROPVARIANT *ppropvar)
     return hres;
 }
 
+inline HRESULT InitPropVariantFromInt64(LONGLONG llVal, PROPVARIANT *ppropvar)
+{
+    ppropvar->vt = VT_I8;
+    ppropvar->hVal.QuadPart = llVal;
+    return S_OK;
+}
+
 #endif
 #endif
 




More information about the wine-cvs mailing list