56048 Commits

Author SHA1 Message Date
Rob Shearman
13c3967522 widl: Move type_new_enum, type_new_struct, type_new_encapsulated_union and type_new_unencapsulated_union to typetree.c. 2009-03-05 18:39:02 +01:00
Rob Shearman
7c711d0736 widl: Allow enum and union tags to be used without being defined. 2009-03-05 18:39:02 +01:00
Rob Shearman
4866026d7f widl: Move the pointer referent, array element, function return type and interface inheritance properties from type_t to details structures for the appropriate types. 2009-03-05 18:39:02 +01:00
Rob Shearman
277e0617d5 widl: Store the abstract identifier of the type in type object instead of an NDR format character. 2009-03-05 18:39:02 +01:00
Rob Shearman
b7dd838136 widl: Remove the single keyword and type.
It isn't valid in MIDL or the FreeDCE IDL compiler, nor does it appear
in the DCE/RPC or C99 specs.
2009-03-05 18:39:02 +01:00
Rob Shearman
319a7a102e widl: Implement a more abstract way of representing basic types. 2009-03-05 18:38:45 +01:00
Rob Shearman
0be9d2595d widl: Fix get_explicit_generic_handle_type and is_context_handle to detect attributes set on typedefs other than the first.
Change get_explicit_handle_var to use accessors for the type structure.
2009-03-05 16:34:00 +01:00
Rob Shearman
7e08ff27c2 widl: Move declarray property to array_details.
Invert the property since an array being declared as a pointer is more
surprising than an array being declared as an array.

Provide an accessor, type_array_is_decl_as_ptr.
2009-03-05 16:34:00 +01:00
Vincent Povirk
3db77ce50b gdiplus: Return a NULL bitmap when GdipCreateBitmapFromScan0 fails. 2009-03-05 16:16:25 +01:00
Alexandre Julliard
abbf38ccd9 ntdll: Fix a couple of warnings on Solaris. 2009-03-05 16:16:25 +01:00
Alistair Leslie-Hughes
ad7fc048b7 mshtml: Add missing IHTMLCurrentStyle IDispatchEx ids. 2009-03-05 16:16:25 +01:00
Alistair Leslie-Hughes
c58b8f2883 mshtml: Add missing IHTMLStyle IDispatchEx ids. 2009-03-05 16:16:25 +01:00
Henri Verbeet
18300b8351 d3d10core: Implement ID3D10Device::Draw(). 2009-03-05 16:16:25 +01:00
Henri Verbeet
702eeb6b0c wined3d: Add separate methods for setting the primitive type. 2009-03-05 16:16:25 +01:00
Henri Verbeet
3b07e7059e wined3d: Add d3d10 primitive types. 2009-03-05 16:16:24 +01:00
Henri Verbeet
3f9e0d9320 wined3d: Add support for ARB_geometry_shader4. 2009-03-05 16:16:24 +01:00
Henri Verbeet
17e12611b8 wined3d: Fix some prototypes. 2009-03-05 16:16:24 +01:00
Henri Verbeet
602bb1f551 wined3d: Pass the vertex count rather than the primitive count to wined3d draw methods. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
6eccf2a3fa user32/tests: Skip menu test if sending input failed. Use VK_MENU instead of VK_LMENU. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
903b52e723 user32/tests: Mark a couple of painting messages as optional. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
4c7216fc77 iphlpapi: Simplify parsing of UDP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
3a60d69b47 iphlpapi: Simplify parsing of TCP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
988f6b50c7 iphlpapi: Simplify parsing of IP stats. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
ea73002863 iphlpapi: Simplify parsing of interface data. Only try to open /proc on Linux. 2009-03-05 16:16:24 +01:00
Alexandre Julliard
fc5ac51654 iphlpapi: Simplify parsing of ICMP stats. Only try to open /proc on Linux. 2009-03-05 16:16:23 +01:00
Hans Leidekker
12dac70a32 mscms: Handle errors from lcms more gracefully.
Default behavior of lcms is to abort the process when it encounters
an error it considers fatal, such as a corrupt color profile.
2009-03-05 13:26:16 +01:00
Hans Leidekker
a7b70911b3 winhttp, wininet: Load i2d_X509 from libcrypto.so. 2009-03-05 13:26:11 +01:00
Paul Vriens
6bbe4604d7 programs/winetest: Show dll versions again for Win9x/WinME. 2009-03-05 13:24:56 +01:00
Michael Stefaniuc
cf56483f14 msctf: Remove superfluous pointer casts. 2009-03-05 13:24:53 +01:00
Michael Stefaniuc
a8510589c3 netapi32: Remove superfluous pointer casts. 2009-03-05 13:24:49 +01:00
Nikolay Sivov
258d953a3f user32: Use 1 unit caret width for Edit control. 2009-03-05 12:48:08 +01:00
Nikolay Sivov
032356ec37 user32: Disable scroll bar control window when both buttons disabled. 2009-03-05 12:48:05 +01:00
Alexandre Julliard
598e6f09c8 kernel32/tests: Stop testing integer atoms if the first one doesn't work. 2009-03-05 12:47:18 +01:00
Alexandre Julliard
e047edb080 ddraw/tests: Allow IDirectDrawSurface_AddAttachedSurface failure on Windows. 2009-03-05 12:47:02 +01:00
Paul Vriens
907adb834c urlmon/tests: Use an action that is available on all IE versions. 2009-03-05 12:45:14 +01:00
Paul Vriens
ebb6dd9c19 shell32/tests: Skip some tests on Win95 because of W-functions. 2009-03-05 12:45:09 +01:00
Paul Vriens
b24e378f52 shell32/tests: Make sure we test on Win95. 2009-03-05 12:45:00 +01:00
Paul Vriens
575b93c5eb shell32/tests: Use the correct directory on Win95. 2009-03-05 12:44:55 +01:00
Juan Lang
bda6e4ed99 crypt32: Fix some test failures on Win9x. 2009-03-05 12:44:46 +01:00
Tony Wasserka
02efa19faa d3dx9: Fix inclusions in some d3dx9 headers. 2009-03-05 12:39:26 +01:00
Jacek Caban
96a34b586f urlmon: Get rid of URLMonikerImpl_BindToStorage_hack. 2009-03-05 12:39:19 +01:00
Jacek Caban
0da20926c3 urlmon: Added gopher pluggable protocol implementation. 2009-03-05 12:39:09 +01:00
Jacek Caban
44149b8a8c urlmon: Added IInternetPriority implementation for gopher protocol. 2009-03-05 12:39:03 +01:00
Jacek Caban
cfb9c099b5 urlmon: Added gopher protocol handler stub implementation. 2009-03-05 12:38:57 +01:00
Jacek Caban
d9960c34fa urlmon: Added ftp binding tests. 2009-03-05 12:38:44 +01:00
Jacek Caban
aa1d032271 urlmon: Added ftp protocol tests. 2009-03-05 12:38:35 +01:00
Alexandre Julliard
3e84960c20 kernel32/tests: Improve some failure messages in the pipe tests. 2009-03-04 15:45:48 +01:00
Jörg Höhle
7a4ed15884 d3d9/tests: Fix typos in text. 2009-03-04 15:45:43 +01:00
Ricardo Filipe
24a10fc9ac setupapi: Implement SetupPromptForDiskA by wrapping around W version. 2009-03-04 15:44:44 +01:00
Paul Vriens
54845cd40a kernel32/tests: Correct an ok() statement. 2009-03-04 14:42:30 +01:00