Sweden-Number/dlls/oleaut32
Huw Davies 9ed47775d6 oleaut32: Clear any existing interface before calling WdtpInterfacePointer_UserUnmarshal().
The code has already called VariantClear() which has released the
interface yet not set it to NULL.  This is to prevent a double-release
after a forthcoming patch to WdtpInterfacePointer_UserUnmarshal().

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-28 00:58:13 +09:00
..
tests oleaut32/tests: Don't use HRESULT codes for BOOL retval (PVS-Studio). 2015-10-21 00:25:34 +09:00
Makefile.in
connpt.c oleaut32: Cleanup connection point methods a bit. 2015-05-07 22:29:22 +09:00
connpt.h
dispatch.c
hash.c
oleaut.c
oleaut32.rc
oleaut32.rgs
oleaut32.spec oleaut32: Add a stub for OleSavePictureFile. 2015-02-05 23:01:50 +09:00
oleaut32_oaidl.idl
oleaut32_ocidl.idl
olefont.c
olepicture.c oleaut32: Cope with invalid icon data in OLEPictureImpl_LoadIcon. 2015-10-02 18:11:32 +09:00
olepropframe.c oleaut32: Avoid a library handle leak (Coverity). 2015-05-07 14:55:21 +09:00
recinfo.c oleaut32: Improve error handling in GetRecordInfoFromTypeInfo() (Coverity). 2015-06-03 22:52:19 +09:00
resource.h
safearray.c oleaut32: Use CoTaskMem* functions for safearrays. 2015-01-06 12:34:54 +01:00
tmarshal.c oleaut32: Clean up IPSFactoryBuffer instance. 2015-09-07 20:41:53 +09:00
typelib.c oleaut32: Use correct interface pointer. 2015-09-15 16:59:15 +09:00
typelib.h
usrmarshal.c oleaut32: Clear any existing interface before calling WdtpInterfacePointer_UserUnmarshal(). 2015-10-28 00:58:13 +09:00
varformat.c oleaut32: Remove unneeded NONAMELESSXXX directives. 2015-03-17 14:18:59 +09:00
variant.c oleaut32: Remove dead switch case VT_I1 entry for VarSub (Coverity). 2015-06-08 15:31:02 +09:00
variant.h oleaut32: Mark internal symbols with hidden visibility. 2015-03-27 00:12:44 +09:00
vartype.c oleaut32: Fix possible integer overflow in VarR4FromDec. 2015-08-19 20:19:57 +09:00