wine/dlls/oleaut32
Connor McAdams 3e84b49305 oleaut32: Lock ITypeLib2 interface reference count behind the typelib cache critical section on Release.
This prevents an ITypeLib2 interface being returned from the typelib
cache that is in the middle of being destroyed.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-11-10 00:03:44 +01:00
..
tests makefiles: Always use the global SOURCES variable for .idl files. 2023-11-01 22:43:50 +01:00
connpt.c oleaut32: Use CRT allocation functions in connpt.c. 2023-09-20 10:12:52 +02:00
connpt.h oleaut32: Remove DECLSPEC_HIDDEN usage. 2023-07-05 11:19:15 +02:00
dispatch.c
hash.c oleaut32: Use CRT allocation functions in hash.c. 2023-09-20 10:12:53 +02:00
Makefile.in makefiles: Always use the global SOURCES variable for .idl files. 2023-11-01 22:43:50 +01:00
oleaut.c oleaut32: Remove DECLSPEC_HIDDEN usage. 2023-07-05 11:19:15 +02:00
oleaut32.rc
oleaut32.rgs
oleaut32.spec
oleaut32_oaidl.idl
oleaut32_ocidl.idl
olefont.c oleaut32: Use nameless unions/structs. 2023-07-04 13:07:18 +02:00
olepicture.c oleaut32: Use CRT allocation functions in olepicture.c. 2023-09-20 10:12:53 +02:00
olepropframe.c oleaut32: Use nameless unions/structs. 2023-07-04 13:07:18 +02:00
recinfo.c oleaut32: Use nameless unions/structs. 2023-07-04 13:07:18 +02:00
resource.h
safearray.c
typelib.c oleaut32: Lock ITypeLib2 interface reference count behind the typelib cache critical section on Release. 2023-11-10 00:03:44 +01:00
typelib.h
usrmarshal.c include: Don't force named VARIANT members when __STDC__ is defined. 2023-07-06 20:54:30 +02:00
varformat.c
variant.c oleaut32: Don't use __tagBRECORD type. 2023-07-06 20:54:30 +02:00
variant.h oleaut32: Remove DECLSPEC_HIDDEN usage. 2023-07-05 11:19:15 +02:00
vartype.c oleaut32: Remove DECLSPEC_HIDDEN usage. 2023-07-05 11:19:15 +02:00