Commit Graph

1734 Commits

Author SHA1 Message Date
Michael Stefaniuc
269f5bbe81 oleaut32: COM cleanup for the IPropertyPageSite iface. 2011-03-28 17:08:54 +02:00
Michael Stefaniuc
6fade2400a oleaut32/tests: COM cleanup in vartype.c. 2011-03-18 11:31:29 +01:00
Andrew Eikum
22cc547156 oleaut32: Convert ITypeLibImpl to use standard linked list. 2011-03-16 16:31:54 +01:00
Andrew Eikum
3d03a5e239 oleaut32: Convert TLBImpLib to use standard linked list. 2011-03-16 16:31:54 +01:00
Michael Stefaniuc
160c4f96a7 oleaut32/tests: COM cleanup in olepicture.c. 2011-03-15 17:14:07 +01:00
Andrew Eikum
ec0a86002e oleaut32: Convert CustData to use standard linked lists. 2011-03-14 12:16:15 +01:00
Andrew Eikum
28fc129258 oleaut32: Use helper function to get CustData by GUID. 2011-03-14 12:16:04 +01:00
Andrew Eikum
517f5ba596 oleaut32: Convert TLBVarDesc to be stored as an array. 2011-03-11 11:44:12 +01:00
Andrew Eikum
f76334fd3e oleaut32: Convert TLBImplType to be stored as an array. 2011-03-11 11:43:54 +01:00
Peter Schellenbach
2ecbfbe5df oleaut32: Fixed initial cyLogical value in IFont constructor. Fixed get_Size to return same value as Windows. 2011-03-10 16:30:09 +01:00
Austin English
651adc7fc8 oleaut32: Avoid shadowing a parameter. 2011-03-09 15:54:20 +01:00
Peter Schellenbach
99af2f56ba oleaut32: Corrected registration flag inversion in RegisterActiveObject. 2011-03-07 17:14:09 +01:00
Andrew Eikum
19fca2728b oleaut32: Convert TLBFuncDesc to be stored as an array. 2011-03-07 15:03:58 +01:00
Andrew Eikum
b3e61a5661 oleaut32: Store ITypeInfoImpls in an array. 2011-03-07 15:03:13 +01:00
Marcus Meissner
d9908d2abd oleaut32: Local variable goes out of scope via pointer (Coverity). 2011-03-04 16:26:00 +01:00
Nikolay Sivov
f801abef48 oleaut32: Fix sizeof() usage (Coverity). 2011-02-25 11:09:31 +01:00
Austin English
af0c217752 oleaut32/tests: Fix a couple of todo_wine's. 2011-02-25 11:08:03 +01:00
Austin English
28e1b942bd oleaut32/tests: Remove win9x hacks. 2011-02-25 11:07:57 +01:00
Huw Davies
ac5e9812fd oleaut32: Fix the typelib marshaler when the vtbl has holes. 2011-02-24 15:49:27 +01:00
Huw Davies
060c8daf7f oleaut32: Mask off the lsb from the vtbl offset. This is set when the user specifies an offset in ICreateTypeInfo. 2011-02-24 15:49:27 +01:00
Peter Schellenbach
4f3b78797d oleaut32: Fixed short time & medium time named formats. 2011-02-22 16:49:40 +01:00
Alistair Leslie-Hughes
f6b16ea774 oleaut32: Implement ITypeInfo_GetNames Stub/Proxy. 2011-02-22 12:49:40 +01:00
Austin English
00b8083b86 oleaut32/tests: Don't check return values inside of if(0) (LLVM/Clang). 2011-02-15 17:09:25 +01:00
Austin English
fdf24a9406 oleaut32/tests: Remove dead assignments (LLVM/Clang). 2011-02-15 17:09:18 +01:00
Austin English
35c2ebd673 oleaut32/tests: Make sure return values are used (LLVM/Clang). 2011-02-15 17:09:09 +01:00
Austin English
3209f23c9d oleaut32/tests: Make sure return values are used (LLVM/Clang). 2011-02-15 17:09:02 +01:00
Austin English
d38dfa133e oleaut32/tests: Make sure a return value is used (LLVM/Clang). 2011-02-15 17:08:54 +01:00
Austin English
81102327ef oleaut32/tests: Don't check return values inside of if(0) (LLVM/Clang). 2011-02-15 17:08:45 +01:00
Huw Davies
9e0e3a73d2 oleaut32: Implement proxy / stub for ITypeLib2_GetDocumentation2. 2011-02-11 14:52:49 +01:00
Huw Davies
afeaaf3787 oleaut32: Implement proxy / stub for ITypeLib_GetDocumentation. 2011-02-11 14:52:45 +01:00
Huw Davies
1260bc8892 oleaut32: Implement proxy / stub for ITypeInfo2_GetDocumentation2. 2011-02-11 14:52:41 +01:00
Huw Davies
7cdc8bb418 oleaut32: Implement proxy / stub for ITypeInfo_GetDllEntry. 2011-02-11 14:52:36 +01:00
Huw Davies
ef05072e27 oleaut32: Rewrite ITypeInfo_GetDocumentation proxy/stub to return only the information that is requested. 2011-02-10 10:28:01 -06:00
Austin English
b8bf372e70 oleaut32/tests: Make sure return value is used (LLVM/Clang). 2011-02-10 10:28:00 -06:00
André Hentschel
ba6bdf9fd6 oleaut32: Remove an unneeded error. 2011-02-09 13:49:06 -06:00
Austin English
d2c4219c4d oleaut32/tests: Make sure return values are used (LLVM/Clang). 2011-02-08 13:42:14 -06:00
André Hentschel
1a37f6e940 oleaut32/tests: Add more safearray tests. 2011-02-08 09:04:13 -06:00
Nikolay Sivov
1dcf3f7aef oleaut32/tests: Fix a safearray leak (Valgrind). 2011-02-01 18:14:07 +01:00
Nikolay Sivov
a0e7c9996b oleaut32/tests: Fix a IRecordInfo leak (Valgrind). 2011-02-01 18:14:07 +01:00
Nikolay Sivov
d902249e54 oleaut32: Fix default parameter variant leak (Valgrind). 2011-01-31 12:28:25 +01:00
Nikolay Sivov
a6de06aa4c oleaut32: Fix a couple of leaks on typeinfo release (Valgrind). 2011-01-24 14:43:28 +01:00
Nikolay Sivov
95416ff904 oleaut32: Unmarshalled safearray is always unlocked. 2011-01-24 12:35:02 +01:00
Nikolay Sivov
a5582d77cf oleaut32/tests: Fix safearray leaks, test return value after array destruction. 2011-01-24 12:35:02 +01:00
Nikolay Sivov
92dbc57a77 oleaut32: Fix a stream leak on failure. 2011-01-20 12:20:53 +01:00
Nikolay Sivov
9d15067c25 oleaut32/tests: Fix a dead path in test (Valgrind). 2011-01-19 12:23:18 +01:00
Vincent Povirk
63f2121d92 oleaut32: Deserialize VT_BOOL as 2 bytes, not 4. 2011-01-18 13:29:56 +01:00
Nikolay Sivov
0fc4e7b17c oleaut32/tests: Fix a string leak (Valgrind). 2011-01-17 12:48:41 +01:00
Nikolay Sivov
90090332a2 oleaut32/safearray: Fix allocation error check for array descriptor. 2011-01-17 12:48:07 +01:00
Nikolay Sivov
d47e638ba3 oleaut32/tests: Test for return value directly. 2011-01-11 16:05:46 +01:00
David Hedberg
900c5cde69 oleaut32: Make ITypeComp::BindType case-insensitive. 2011-01-11 16:05:46 +01:00