André Hentschel
|
b3f7de8fec
|
oleaut32/tests: Add tests for VarDecCmpR8 (gcov).
|
2013-06-11 11:52:28 +02:00 |
Alexandre Julliard
|
699eb85ce0
|
oleaut32: Remove redundant declaration of CLSID_PSFactoryBuffer.
|
2013-06-10 14:24:11 +02:00 |
Marcus Meissner
|
0bd04d40cf
|
oleaut32: Avoid memory leaking junk (Coverity).
|
2013-06-10 11:53:14 +02:00 |
Marcus Meissner
|
b22dade1d6
|
oleaut32: Fixed incorrect pointer deref (Coverity).
|
2013-06-10 11:53:05 +02:00 |
Nikolay Sivov
|
4ee9aef018
|
oleaut32: Added proxy/stub body for CreateInstanceLic().
|
2013-06-06 10:42:18 +02:00 |
Andrew Eikum
|
40966b3615
|
oleaut32: Use the new typelib creation implementation.
|
2013-06-06 10:41:39 +02:00 |
Andrew Eikum
|
9afd5845e5
|
oleaut32: Always read all imports from the typelib.
|
2013-06-05 17:31:40 +02:00 |
Andrew Eikum
|
7adad42745
|
oleaut32: Use implementation bitflag in href.
|
2013-06-05 17:31:40 +02:00 |
Andrew Eikum
|
d983e6d590
|
oleaut32: Always search external references in GetRefTypeInfo.
|
2013-06-05 17:31:40 +02:00 |
Andrew Eikum
|
3983bbf7d9
|
oleaut32: Fix ITypeInfo::GetNames for functions.
|
2013-06-05 17:31:40 +02:00 |
Andrew Eikum
|
cee0a726ed
|
oleaut32: Don't fall back on typelib name for docstring.
|
2013-06-05 17:31:40 +02:00 |
Andrew Eikum
|
0210cb9385
|
oleaut32: Only copy previous function name if both are property accessors.
|
2013-06-04 21:01:13 +02:00 |
Andrew Eikum
|
09d787d2d5
|
oleaut32: When loading typelibs, skip over function default parameters as well.
|
2013-06-04 21:01:13 +02:00 |
Andrew Eikum
|
af3ae0c4f2
|
oleaut32: Implement ICreateTypeLib::SaveAllChanges.
|
2013-06-04 21:01:11 +02:00 |
Alistair Leslie-Hughes
|
6d1db050d2
|
oleaut32/tests: Correct output arguments.
|
2013-06-04 10:14:58 +02:00 |
Andrew Eikum
|
205671f355
|
oleaut32: Implement ICreateTypeInfo::AddVarDesc.
|
2013-06-03 11:27:12 +02:00 |
Andrew Eikum
|
4b2201b11c
|
oleaut32: Implement ICreateTypeInfo::SetVarDocString.
|
2013-06-03 11:27:10 +02:00 |
Andrew Eikum
|
5ae88daf63
|
oleaut32: Implement ICreateTypeInfo::SetVarHelpContext.
|
2013-06-03 11:27:07 +02:00 |
Andrew Eikum
|
35342cef60
|
oleaut32: Store all GUIDs in typelibs.
|
2013-05-31 11:59:53 +02:00 |
Andrew Eikum
|
f7dbebef66
|
oleaut32: Pull TYPEATTR struct contents out.
|
2013-05-31 11:59:44 +02:00 |
Andrew Eikum
|
3a16568f41
|
oleaut32: Pull TLIBATTR struct contents out.
So we can store GUIDs outside of the structs.
|
2013-05-31 11:59:30 +02:00 |
Andrew Eikum
|
379e1c035a
|
oleaut32: Store all Names in typelibs, too.
|
2013-05-31 11:59:17 +02:00 |
Andrew Eikum
|
dc9cd02264
|
oleaut32: Load and store all of the strings in a typelib.
This lets us easily avoid duplicate strings in the typelib.
|
2013-05-31 11:59:07 +02:00 |
Andrew Eikum
|
d8b98efb4f
|
oleaut32: Implement ICreateTypeInfo::LayOut.
|
2013-05-30 10:56:34 +02:00 |
Andrew Eikum
|
02a2a6d936
|
oleaut32: Implement ICreateTypeInfo::SetCustData.
|
2013-05-30 10:56:32 +02:00 |
Andrew Eikum
|
92b9304ae4
|
oleaut32: Implement ICreateTypeInfo::SetImplTypeFlags.
|
2013-05-30 10:56:29 +02:00 |
Andrew Eikum
|
90e72d2d49
|
oleaut32: Implement ICreateTypeInfo::SetFuncAndParamNames.
|
2013-05-30 10:56:26 +02:00 |
Francois Gouget
|
440e936abe
|
oleaut32/tests: Add a trailing '\n' to a couple of ok() calls.
|
2013-05-29 11:25:40 +02:00 |
Andrew Eikum
|
aec4504c8a
|
oleaut32: Implement ICreateTypeInfo::SetFuncHelpContext.
|
2013-05-29 11:25:00 +02:00 |
Andrew Eikum
|
479ffebf40
|
oleaut32: Implement ICreateTypeInfo::AddFuncDesc.
|
2013-05-29 11:24:58 +02:00 |
Andrew Eikum
|
8c6984ab7a
|
oleaut32: Improve TYPEFLAG_FDUAL handling.
|
2013-05-29 11:24:56 +02:00 |
Andrew Eikum
|
0082256a3f
|
oleaut32: Implement ICreateTypeInfo::AddImplType.
|
2013-05-29 11:24:53 +02:00 |
Andrew Eikum
|
f9d42aee53
|
oleaut32: Implement ICreateTypeInfo::AddRefTypeInfo.
This also corrects our HREFTYPE values a little bit.
|
2013-05-29 11:24:43 +02:00 |
Tatyana Fokina
|
97f501bec3
|
oleaut32: Ignore NULL ppTLib/pIndex in ITypeInfo2_fnGetContainingTypeLib.
|
2013-05-28 19:47:53 +02:00 |
Andrew Eikum
|
d72a797f00
|
oleaut32: Implement ICreateTypeLib::CreateTypeInfo.
|
2013-05-28 14:32:21 +02:00 |
Andrew Eikum
|
6f6a487579
|
oleaut32: Implement basic ICreateTypeInfo functions.
|
2013-05-28 14:32:13 +02:00 |
Andrew Eikum
|
ba5c9c7d38
|
oleaut32: Implement basic ICreateTypeLib functions.
|
2013-05-28 14:32:07 +02:00 |
Andrew Eikum
|
97a96094bb
|
oleaut32: Stub typelib and typeinfo creation interfaces in typelib.c.
|
2013-05-28 14:31:56 +02:00 |
Jacek Caban
|
a047b2cb6f
|
oleaut32: Added IExternalConnection tests.
|
2013-05-23 20:18:18 +02:00 |
Andrew Eikum
|
70ed25fa1a
|
oleaut32: Also search local typeinfos in ITypeInfo::GetRefTypeInfo.
|
2013-05-16 17:31:39 +02:00 |
Andrew Eikum
|
c74a9eac93
|
oleaut32: Always initialize PARAMDESCEX's cBytes field.
|
2013-05-16 17:31:35 +02:00 |
Andrew Eikum
|
5f85b7c8ac
|
oleaut32: Don't return bogus pointers if no data is available.
|
2013-05-13 11:05:27 +02:00 |
Andrew Eikum
|
1a00e932ad
|
oleaut32: Use containing TypeLib's HelpFile in ITypeInfo::GetDocumentation.
|
2013-05-13 11:05:23 +02:00 |
Andrew Eikum
|
787ac75045
|
oleaut32: Sanity check some arguments.
|
2013-05-13 11:05:20 +02:00 |
Andrew Eikum
|
b301234f3a
|
oleaut32: Finish COM cleanup for ITypeLib objects.
|
2013-05-10 12:00:09 +02:00 |
Andrew Eikum
|
d7313b21e8
|
oleaut32: Finish COM cleanup for internal loading structures.
|
2013-05-10 12:00:07 +02:00 |
Andrew Eikum
|
ab7fffaafa
|
oleaut32: Finish COM cleanup for ITypeInfo objects.
|
2013-05-10 12:00:04 +02:00 |
Andrew Eikum
|
8897f6034c
|
oleaut32: COM cleanup for internal loading structures.
|
2013-05-09 14:16:06 +02:00 |
Andrew Eikum
|
ddcd368b28
|
oleaut32: COM cleanup for ITypeInfo object.
|
2013-05-09 14:16:04 +02:00 |
Andrew Eikum
|
19f3bbc903
|
oleaut32: COM cleanup for ITypeLib object.
|
2013-05-09 14:16:00 +02:00 |