Commit Graph

45603 Commits

Author SHA1 Message Date
Rob Shearman efd10742ec widl: Issue an error instead of crashing for dividing by zero in a constant expression. 2008-04-21 13:36:19 +02:00
Rob Shearman c46fcfb356 widl: Automatically add "handle_t IDL_handle" parameter to functions with no explicit handle specified whose containing interface has the explicit_handle attribute. 2008-04-21 13:36:19 +02:00
Rob Shearman c4ca32bbda widl: The implicit_handle attribute is allowed with a handle explicitly specified in the function parameters.
In that case, that handle is used instead of the implicit handle.

Fix the check for the explicit_handle attribute being specified without
a handle being specified in the function parameters, even though issuing
an error is wrong. (Thanks to Marcus Meissner & Coverity for spotting
that the check didn't do what it was supposed to do.)
2008-04-21 13:36:19 +02:00
Rob Shearman 15612e60fd widl: Check that fields in structures and unions referenced by non-local functions can be marshalled and that their attributes are consistent. 2008-04-21 13:36:19 +02:00
Rob Shearman 6e27e7840f widl: Stop looping in check_remoting_args when a context_handle or wire_marshal type is found as they are in effect fundamental types. 2008-04-21 13:36:19 +02:00
James Hawkins 03599dbab6 shdocvw: Fix a test that fails on all platforms. 2008-04-21 13:36:19 +02:00
James Hawkins 8422c98df7 imm32: Fix a test that fails on all systems. 2008-04-21 13:36:18 +02:00
James Hawkins 603822ca8b kernel32: Fix two tests that fail in win9x. 2008-04-21 13:36:02 +02:00
James Hawkins 99949cb21a kernel32: Fix a test that fails in win9x. 2008-04-21 13:20:12 +02:00
James Hawkins d3bbc0231a advapi32: Fix a test that fails in win2k3. 2008-04-21 13:20:12 +02:00
James Hawkins a5d15b3b60 msi: Fix a few tests that fail in win9x. 2008-04-21 13:20:12 +02:00
Maarten Lankhorst 6c4d9448a9 dsound: Skip the sound checks on the primary module and change its driver module to "". 2008-04-21 13:20:12 +02:00
James Hawkins 430a46fdf7 kernel32: Skip the screen buffer tests if codepage 866 is not available. 2008-04-21 13:20:12 +02:00
James Hawkins b8ffcbc35b inetcomm: Fix a test that fails on all systems. 2008-04-21 13:20:07 +02:00
James Hawkins 99d3e4c92d crypt32: Remove tests for properties not present on all systems. 2008-04-21 12:12:36 +02:00
James Hawkins b08f7fd803 advpack: Fix a few failing tests in win95. 2008-04-21 12:12:23 +02:00
James Hawkins 9f859b4519 advapi32: Remove a test that fails on some systems. 2008-04-21 12:12:13 +02:00
James Hawkins 3a4f271a6b advapi32: Fix a test that fails on some versions of win2k. 2008-04-21 12:12:06 +02:00
James Hawkins a42f4b654b advpack: Remove a test that fails inconsistently on several platforms. 2008-04-21 12:10:37 +02:00
Paul Vriens 88f4705156 tools/wine.inf.in: Fix a typo. 2008-04-21 12:10:37 +02:00
Vitaliy Margolen c39329d13c Update Russian translation. 2008-04-21 12:10:37 +02:00
Vitaliy Margolen 8190afb7f7 shdoclc: Add Russian translation. 2008-04-21 12:10:37 +02:00
Alistair Leslie-Hughes c3e9780d22 msxml3: Corrected IXMLDOMComment appendData with a broken xmlTextConcat function. 2008-04-21 12:10:37 +02:00
Alistair Leslie-Hughes 38634f0eb9 msxml3: Implement get_prefix. 2008-04-21 12:10:37 +02:00
Alistair Leslie-Hughes a430b37355 msxml3: Add tests for get_prefix and get_namespaceURI. 2008-04-21 12:10:37 +02:00
Alistair Leslie-Hughes 8842ccb636 msxml3: Implement get_namespaceURI. 2008-04-21 12:10:37 +02:00
Alexandre Julliard fe4706940c user32: Remove redundant LocalUnlock calls. 2008-04-21 12:10:37 +02:00
Alexandre Julliard baceb8d07e gdi32: Return bitmask for 32-bit bitmaps too in GetDIBits. 2008-04-21 12:10:37 +02:00
Andrew Talbot 22d2abbacb mcicda: Remove unused variable. 2008-04-21 12:10:37 +02:00
Andrew Talbot 6bb8525630 mciavi32: Remove unused variables. 2008-04-21 12:10:37 +02:00
Andrew Talbot 87532fdae6 mciseq: Remove unused variable. 2008-04-21 12:10:36 +02:00
Andrew Talbot 7d2c11e3a4 kernel32: Remove unused variables. 2008-04-21 12:10:36 +02:00
Alam Arias 09d460f422 include: Fix wingdi.h to define AW version of wglUseFontBitmaps and wglUseFontOutlines. 2008-04-21 12:10:36 +02:00
Reece Dunn cd16e22252 shlwapi/tests: Fix the return codes for Windows 2000 (without IE6 installed). 2008-04-21 12:10:36 +02:00
Jacek Caban 951084abcf mshtml: Forward window IDispatch methods. 2008-04-21 11:56:16 +02:00
Jacek Caban a5843056c5 mshtml: Added window IDispatchEx implementation. 2008-04-21 11:56:13 +02:00
Jacek Caban 835b3eb0e8 mshtml: Forward IOmNavigator's IDispatch method to IDispatchEx implementation. 2008-04-21 11:56:08 +02:00
Jacek Caban a0e0bf6b15 mshtml: Added IDispatchEx::GetIDsOfNames implementation. 2008-04-21 11:56:03 +02:00
Jacek Caban 5c6ea438a0 mshtml: Added IDispatchEx::Invoke implementation. 2008-04-21 11:56:00 +02:00
Jacek Caban de74e1aeb9 mshtml: Added IDispatchEx::InvokeEx implementation. 2008-04-21 11:55:57 +02:00
Jacek Caban b81818e7ee mshtml: Added IDispEx::GetDispID implementation. 2008-04-21 11:55:50 +02:00
Jacek Caban 12f312dacc mshtml: Added load event support. 2008-04-21 11:55:35 +02:00
Jacek Caban 4c21a5d3b0 mshtml: Parse and store onload attributes. 2008-04-21 11:53:27 +02:00
Frans Kool 9e482ce938 winecfg: Added missing Dutch translation. 2008-04-21 11:53:19 +02:00
Dmitry Timoshkov f52b92efe5 gdi32: Add a test for ExtCreateRegion, make it pass under Wine. 2008-04-21 11:53:14 +02:00
Dmitry Timoshkov ae9fe5e36e winedump: Print contents of EMR_INTERSECTCLIPRECT and EMR_EXTSELECTCLIPRGN. 2008-04-21 11:53:05 +02:00
Alexandre Julliard b807c6197a Release 0.9.60. 2008-04-18 17:47:52 +02:00
Louis Lenders b3f7860917 wininet: Improve stub for FindNextUrlCacheEntryW a tiny bit. 2008-04-18 14:23:19 +02:00
Marcus Meissner fbc236107d advapi32: Initialize hLock. 2008-04-18 13:57:15 +02:00
Nikolay Sivov 256874426d gdiplus: Implemented GdipVectorTransformMatrixPoints. 2008-04-18 13:57:15 +02:00