Michael Stefaniuc
|
400fb55219
|
oleaut32: Remove superfluous NULL check before HeapFree (Smatch).
|
2010-03-01 11:34:04 +01:00 |
Piotr Caban
|
ccdafdb9c3
|
oleaut32: Update TypeInfo flags when object inherits IDispatch.
|
2010-02-25 16:00:40 +01:00 |
Piotr Caban
|
247b11e046
|
oleaut32: Added ITypeLib2_GetDocumentation implementation.
|
2010-02-25 16:00:33 +01:00 |
Piotr Caban
|
177d7aac3d
|
oleaut32: Added ITypeLib2_GetLibAttr implementation.
|
2010-02-25 16:00:20 +01:00 |
Piotr Caban
|
77e1b7a13f
|
oleaut32: Added implementation of ITypeInfo2_GetRefTypeOfImplType.
|
2010-02-24 15:16:00 +01:00 |
Piotr Caban
|
3183786367
|
oleaut32: Added implementation of ITypeInfo2_GetImplTypeFlags.
|
2010-02-24 15:15:57 +01:00 |
Piotr Caban
|
ea6b690f82
|
oleaut32: Improve TKIND_COCLASS handling while creating typelib.
|
2010-02-24 15:15:49 +01:00 |
Piotr Caban
|
e8d117f5a1
|
oleaut32: Fix importfile searching in ctl2_alloc_importinfo.
|
2010-02-24 15:15:46 +01:00 |
Piotr Caban
|
b6cf636c6e
|
oleaut32: Added implementation of ITypeInfo2_fnGetTypeAttr.
|
2010-02-24 15:15:42 +01:00 |
Piotr Caban
|
9e02ef54e1
|
oleaut32: Improved implementation of ICreateTypeInfo2_fnAddImplType.
|
2010-02-23 12:09:05 +01:00 |
Piotr Caban
|
32803c0489
|
oleaut: Added ITypeInfo2_fnGetRefTypeInfo implementation.
|
2010-02-23 12:08:51 +01:00 |
Piotr Caban
|
3647c337a9
|
oleaut32: Improved ICreateTypeInfo2_AddRefTypeInfo implementation.
|
2010-02-23 12:08:44 +01:00 |
Piotr Caban
|
3102176ceb
|
oleaut32: Improved ICreateTypeInfo2_SetFuncAndParamNames implementation.
|
2010-02-23 12:07:32 +01:00 |
Piotr Caban
|
e68c7cf709
|
oleaut32: Added VT_BSTR handling to ctl2_add_default_value.
|
2010-02-23 12:07:27 +01:00 |
Piotr Caban
|
f42a73d01f
|
oleaut32: Added more arguments with default values handling.
|
2010-02-23 12:07:22 +01:00 |
Piotr Caban
|
4f555e3cc2
|
oleaut32: Added partial ICreateTypeInfo2_AddFuncDesc arguments with default values handling.
|
2010-02-23 12:07:07 +01:00 |
Piotr Caban
|
bf0815424b
|
oleaut32: Added MEMBERID_NIL handling to ICreateTypeInfo_LayOut.
|
2010-02-22 12:02:22 +01:00 |
Piotr Caban
|
1765229158
|
oleaut32: Added TypeInfo validation in ICreateTypeInfo_LayOut.
|
2010-02-22 12:02:17 +01:00 |
Piotr Caban
|
1dda40deb2
|
oleaut32: Improved ICreateTypeInfo2_fnAddFuncDesc implementation.
|
2010-02-22 12:02:08 +01:00 |
Piotr Caban
|
99992630bd
|
oleaut32: Added partial ICreateTypeInfo2_LayOut implementation.
|
2010-02-22 12:01:54 +01:00 |
Piotr Caban
|
12feffe49e
|
oleaut32: Store names in list.
|
2010-02-18 12:43:00 +01:00 |
Piotr Caban
|
8354e37628
|
oleaut32: Store indices in list.
|
2010-02-18 12:43:00 +01:00 |
Piotr Caban
|
21bfd64e6c
|
oleaut32: Compute TypeInfo offsets while writing data.
|
2010-02-18 12:43:00 +01:00 |
Piotr Caban
|
d1c174837f
|
oleaut32: Store CreateTypeInfo->typedata in list.
|
2010-02-18 12:43:00 +01:00 |
Piotr Caban
|
1f2590be9b
|
oleaut32: Return TYPE_E_NAMECONFLICT in ICreateTypeLib2::CreateTypeInfo.
|
2010-02-17 16:31:09 +01:00 |
Alexandre Julliard
|
8fce9369b8
|
oleaut32: Replace long and unsigned long by more appropriate types.
|
2009-07-03 13:48:54 +02:00 |
Huw Davies
|
d84693cc29
|
oleaut32: Calling SetLcid with LOCALE_NEUTRAL is a special case which sets the first header lcid to US English and the second one to 0.
|
2009-06-11 11:45:51 +02:00 |
Andrew Talbot
|
5af3af2b2f
|
oleaut32: Sign-compare warnings fix.
|
2008-11-03 14:06:07 +01:00 |
Michael Stefaniuc
|
0c07d3ba37
|
oleaut32: Use FAILED instead of !SUCCEEDED.
|
2008-10-08 13:43:22 +02:00 |
Andrew Talbot
|
3ac0983ab4
|
oleaut32: Remove unneeded address-of operators from array names.
|
2008-07-11 14:06:37 +02:00 |
Jon Griffiths
|
bc6f1b0ceb
|
oleaut32: Implement ICreateTypeLib2::SetHelpStringContext/SetHelpStringDll.
|
2008-07-08 12:27:06 +02:00 |
Jon Griffiths
|
cc85e2410b
|
oleaut32: Implement ICreateTypeLib2_SetHelpContext.
|
2008-07-01 11:21:52 +02:00 |
Jon Griffiths
|
a185208680
|
oleaut32: Null doc string params return E_INVALIDARG.
|
2008-06-30 15:10:01 +02:00 |
Jon Griffiths
|
04912d26b9
|
oleaut32: ICreateTypeLib2_SetLcid sets both LCID's.
|
2008-06-30 15:09:33 +02:00 |
Jon Griffiths
|
72607b89a7
|
oleaut32: Use users default LCID for type libraries.
|
2008-06-30 15:09:27 +02:00 |
Dan Hipschman
|
d0820c1840
|
oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE.
|
2008-01-24 11:42:02 +01:00 |
Gerald Pfeifer
|
1d62064748
|
oleaut32: Simplify two conditions based on the fact that unsigned variables cannot be negative.
|
2007-11-26 13:55:09 +01:00 |
Andrew Talbot
|
16e9c35910
|
oleaut32: Constify some variables.
|
2007-07-27 12:22:01 +02:00 |
Andrew Talbot
|
048a5d6fc5
|
oleaut32: Exclude unused headers.
|
2007-05-16 11:55:58 +02:00 |
Hans Leidekker
|
ce66f5d684
|
oleaut32: Win64 printf format warning fixes.
|
2006-10-13 12:08:47 +02:00 |
Robert Shearman
|
f774f7b79c
|
oleaut32: Make ctl2_hash_guid match the same function in widl, which has likely had much wider testing.
|
2006-07-10 11:53:08 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Jacek Caban
|
e8f4fff3ea
|
oleaut32: res50 is number of impinfos. Fix its usage.
|
2006-05-15 11:48:29 +02:00 |
Mike McCormack
|
a04b77ddc2
|
gcc 4.0 warning fixes.
|
2005-08-08 18:38:29 +00:00 |
Alexandre Julliard
|
738e88db5f
|
Replace the ICOM_THIS_From macros by inline functions.
|
2005-07-27 15:14:18 +00:00 |
Mike McCormack
|
fc200d0ca7
|
Interlocked LONG* gcc warning fixes.
|
2005-07-11 10:25:19 +00:00 |
Huw Davies
|
fe311461a7
|
Cope with the index in a import table entry being a typeinfo index
rather than a guid offset.
|
2005-06-29 19:18:25 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Jon Griffiths
|
eb5bf7dd38
|
Documentation spelling fixes.
|
2005-02-25 14:07:56 +00:00 |
Alexandre Julliard
|
53526959e9
|
Another warning fix.
|
2005-01-10 12:31:06 +00:00 |