Rob Shearman
|
6f9baca256
|
oleaut32: Fix the loading of the parameter name for SLTG propget functions.
The parameter could have an offset of 0xffff/0xfffe, in which case the
parameter name should be the name of the function, rather than NULL.
|
2008-07-30 14:41:57 +02:00 |
|
Rob Shearman
|
9f9d8dc683
|
oleaut32: Handle strings with a length of 0xffff in SLTG_DoVars.
This means that the string is NULL so don't attempt to access the
string data in this case.
|
2008-07-30 14:41:47 +02:00 |
|
Rob Shearman
|
caf875f4ee
|
oleaut32: Dump the loaded module in SLTG_ProcessModule.
|
2008-07-30 14:41:37 +02:00 |
|
Rob Shearman
|
0ed6ebfec1
|
oleaut32: Move the debug logging of the variable type in SLTG_DoVars.
Move it before loading of the constant data to allow better debugging
of problems during the processing of loading the constant data.
|
2008-07-30 14:41:32 +02:00 |
|
Rob Shearman
|
48c5a06916
|
oleaut32: Use the typelib debug channel for debug messages output during loading of SLTG typelibs.
|
2008-07-30 14:41:22 +02:00 |
|
Reece Dunn
|
e22e480f16
|
oleaut32: Fix the SafeArrayGetVartype tests on Vista and use that behaviour.
|
2008-07-25 11:29:42 +02:00 |
|
Detlef Riekenberg
|
b4f2c50687
|
oleaut32/tests: Run more typelib tests on win9x.
|
2008-07-21 14:45:48 +02:00 |
|
Detlef Riekenberg
|
c81b2b2c74
|
oleaut32/tests: Fix tmarshal tests on win9x.
|
2008-07-21 14:45:45 +02:00 |
|
Reece Dunn
|
4140801e2d
|
oleaut32: Fix the vartype tests on Vista.
|
2008-07-21 14:44:53 +02:00 |
|
Lei Zhang
|
4fe68a9e1e
|
oleaut32: Check return values in several functions.
|
2008-07-21 14:36:39 +02:00 |
|
Mikołaj Zalewski
|
9907387b7e
|
oleaut32: Use custom file version in VERSIONINFO.
|
2008-07-21 12:18:21 +02:00 |
|
Andrew Talbot
|
3ac0983ab4
|
oleaut32: Remove unneeded address-of operators from array names.
|
2008-07-11 14:06:37 +02:00 |
|
Alexandre Julliard
|
79c64acc7b
|
tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
|
2008-07-08 17:51:45 +02:00 |
|
Jon Griffiths
|
bc6f1b0ceb
|
oleaut32: Implement ICreateTypeLib2::SetHelpStringContext/SetHelpStringDll.
|
2008-07-08 12:27:06 +02:00 |
|
James Hawkins
|
698fac4983
|
oleaut32: Fix a few failing tests in win9x.
|
2008-07-08 10:56:42 +02:00 |
|
Jon Griffiths
|
6158db6055
|
oleaut32: Don't read past the digits array in VARIANT_FormatNumber.
|
2008-07-07 14:29:34 +02:00 |
|
Jon Griffiths
|
938ab8a633
|
Fix minor comment typos.
|
2008-07-07 14:26:08 +02:00 |
|
Jon Griffiths
|
8c16ae7a7f
|
oleaut32: Fix memcpy overlapping ranges in SysReAllocStringLen.
|
2008-07-07 14:25:02 +02:00 |
|
Jon Griffiths
|
0cf087820e
|
oleaut32/test: Fix valgrind leaks.
|
2008-07-07 14:16:07 +02:00 |
|
Alexandre Julliard
|
1894d708a4
|
oleaut32: Include the system jpeg and png headers before the Windows headers.
|
2008-07-03 13:08:19 +02:00 |
|
James Hawkins
|
d932fefb61
|
oleaut32: Fix a test that fails on all platforms up to and including win2k.
|
2008-07-01 15:00:01 +02:00 |
|
Rob Shearman
|
501da4fa2a
|
oleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.
|
2008-07-01 12:26:22 +02:00 |
|
Rob Shearman
|
a2c1bdf1f8
|
oleaut32: Load string constants correctly from SLTG typelibs.
|
2008-07-01 12:26:17 +02:00 |
|
Rob Shearman
|
45989a1ff1
|
oleaut32: Implement the 0x08 flag in SLTG_DoVars.
It means that the data is stored directly in pItem->byte_offs instead
of the byte offset pointed to by it.
|
2008-07-01 12:26:11 +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 |
|
James Hawkins
|
192dbae550
|
oleaut32: Trace the failing VarCmp result.
|
2008-06-30 12:47:47 +02:00 |
|
Jacek Caban
|
6971db7ee3
|
oleaut32: Added test showing need to QueryInterface on dual interface in ITypeInfo::Invoke.
|
2008-06-30 12:11:40 +02:00 |
|
Alexandre Julliard
|
ec11a7b828
|
oleaut32/tests: Allow UuidCreate to return RPC_S_UUID_LOCAL_ONLY.
|
2008-06-24 11:51:07 +02:00 |
|
Jon Griffiths
|
eb0566972a
|
oleaut32/tests: Fix invalid free (found by valgrind).
|
2008-06-20 12:23:06 +02:00 |
|
Paul Vriens
|
698d1111d6
|
oleaut32/tests: Remove some stray spaces from the ok message.
|
2008-06-19 11:55:13 +02:00 |
|
Dan Kegel
|
035f1dd0b0
|
oleaut32/tests: Initialize reserved fields to unique values.
|
2008-06-09 19:39:55 +02:00 |
|
Dan Kegel
|
3fa578220e
|
oleaut32/tests: VariantInit() isn't enough, you have to give a value, too.
|
2008-06-06 10:28:48 +02:00 |
|
Dan Kegel
|
a8ad5cd558
|
oleaut32/tests: Use VariantInit, not VariantClear, to initialize new variants.
|
2008-06-04 12:53:33 +02:00 |
|
Jon Griffiths
|
7cdc50fede
|
oleaut32/tests: Fix memory leaks reported by valgrind.
|
2008-06-02 13:44:19 +02:00 |
|
Paul Vriens
|
4ee90e94f6
|
oleaut32/tests: Cleanup typelib after the test.
|
2008-06-02 12:11:52 +02:00 |
|
James Hawkins
|
4c928d39ad
|
oleaut32: Disable olefont tests that fail on all platforms.
|
2008-05-29 12:12:54 +02:00 |
|
Michael Karcher
|
14e069b3d6
|
oleaut32/tests: Call functions via manually obtained pointers.
|
2008-05-27 19:35:40 +02:00 |
|
Michael Karcher
|
c5310eda8d
|
oleaut32: Currency to BSTR must use local decimal separator.
|
2008-05-27 12:05:48 +02:00 |
|
Michael Karcher
|
abaac300d1
|
oleaut32: Cache localised number chars.
|
2008-05-19 20:19:52 +02:00 |
|
Mikołaj Zalewski
|
14a42f802d
|
Make Swedish use SUBLANG_NEUTRAL.
|
2008-05-19 16:09:13 +02:00 |
|
Jens Albretsen
|
239df4b35c
|
oleaut32: Renamed oleaut32_Dk.rc to oleaut32_Da.rc.
|
2008-05-07 12:08:08 +02:00 |
|
Alexandre Julliard
|
dad21bbcbf
|
makefiles: List the static libraries as normal imports instead of extra libs.
|
2008-04-30 14:23:55 +02:00 |
|
Alexandre Julliard
|
ef07d83405
|
Include wine/port.h everywhere we use exceptions.
|
2008-04-29 20:18:49 +02:00 |
|
Alexandre Julliard
|
c76de89885
|
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.
|
2008-04-25 12:09:03 +02:00 |
|
Alexandre Julliard
|
8ebe988d2e
|
Add makedep magic comments for typelibs in resource files.
|
2008-04-24 22:14:21 +02:00 |
|
Paul Vriens
|
27fd7c1b3c
|
oleaut32/tests: Skip a test on win9x.
|
2008-04-24 13:14:25 +02:00 |
|
Jacek Caban
|
e14ba15e0e
|
oleaut32: Handle VT_R4 in RecordClear (spotted by Konrad Rzepecki).
|
2008-04-24 11:59:05 +02:00 |
|