Commit Graph

46754 Commits

Author SHA1 Message Date
Alexandre Julliard
fe1374cc4c kernel32: Fix empty function prototypes. 2009-10-06 16:12:39 +02:00
Alexandre Julliard
0e67f65cab include: Add support for building Wine with strict prototype checking. 2009-10-06 16:12:39 +02:00
Alexandre Julliard
5af33ee06f msvcrt: Use strict function prototypes. 2009-10-06 16:12:39 +02:00
Alexandre Julliard
ceac768adf oleaut32: Use an assembly wrapper to implement DispCallFunc, and make it i386-only. 2009-10-06 16:12:35 +02:00
Alexandre Julliard
26aea12cce kernel32: Use call_entry_point to call functions with variable number of arguments. 2009-10-06 13:41:38 +02:00
Michael Stefaniuc
e6cd096d65 user32: Fix a memory leak on a error patch (Smatch). 2009-10-06 13:41:33 +02:00
Andrey Turkin
02ce96f425 kernel32: Send debug strings to system-wide monitor. 2009-10-06 13:41:06 +02:00
Andrey Turkin
3eaecf0476 kernel32: Always use ANSI version of OutputDebugString. 2009-10-06 12:03:35 +02:00
Henri Verbeet
2be38232ea wined3d: Remove some unused code. 2009-10-06 12:02:59 +02:00
Henri Verbeet
92d22ce535 wined3d: Move the SM1 opcode enum to shader_sm1.c. 2009-10-06 12:02:52 +02:00
Henri Verbeet
5c22971561 wined3d: Keep a reference to the vertex declaration initially captured by CreateStateBlock() as well. 2009-10-06 12:02:48 +02:00
Henri Verbeet
b5de2fcb1c wined3d: Keep references to the textures initially captured by CreateStateBlock() as well. 2009-10-06 12:02:44 +02:00
Henri Verbeet
7d0d8c0245 d3d9: Make the individual stateblock tests responsible for checking data. 2009-10-06 12:02:41 +02:00
Ge van Geldorp
875d3b9799 schannel/tests: Fix crash on Win7. 2009-10-06 12:02:31 +02:00
Ge van Geldorp
2165c2640e user32/tests: Fix sysparams test failure on Win7. 2009-10-06 12:00:51 +02:00
Ge van Geldorp
43a28649c3 secur32/tests: Add acceptable error code for Win7 ntlm test. 2009-10-06 12:00:32 +02:00
Ge van Geldorp
6571d1e4a8 kernel32/tests: Add acceptable error codes for Win7 process test. 2009-10-06 12:00:13 +02:00
Ge van Geldorp
c93c68b0f4 shlwapi/tests: Add acceptable error code for Win7 clist test. 2009-10-06 12:00:07 +02:00
Ge van Geldorp
e1b5ca70bb comctl32/tests: Fix misc test on Win7. 2009-10-06 11:59:56 +02:00
Ge van Geldorp
9925991bf3 ntdll/tests: Fix atom tests on Win7. 2009-10-06 11:59:45 +02:00
Ge van Geldorp
4d5059060a kernel32/tests: Fix atom tests on Win7. 2009-10-06 11:59:35 +02:00
Hans Leidekker
8bb68933ea secur32: Test passing null authentication data to AcquireCredentialsHandle. 2009-10-06 11:58:19 +02:00
Michael Stefaniuc
a29b421425 dlls/msacm32: Avoid a sizeof()+cast in an ok() call. 2009-10-06 11:58:03 +02:00
Michael Stefaniuc
6edb5dd0c6 ws2_32/tests: Use LONG instead of long. 2009-10-06 11:57:58 +02:00
Michael Stefaniuc
73d38b047b kernel32/tests: Use better types than long. 2009-10-06 11:57:53 +02:00
Andrew Eikum
29fc53b632 ole32/tests: Add tests for IStorage::CopyTo with SNB exlusions. 2009-10-06 11:57:44 +02:00
Andrew Eikum
8672289c6e ole32: Use snbExclude in StorageImpl::CopyTo. 2009-10-06 11:57:37 +02:00
Andrew Eikum
60d8547e61 ole32/tests: Add tests for IStorage::CopyTo. 2009-10-06 11:57:29 +02:00
Nikolay Sivov
87e9e3c370 comctl32/monthcal: Fix '&->&&' typo in focused day helper. 2009-10-06 11:57:24 +02:00
Nikolay Sivov
5b723235d8 ole32: Check source pointer in StringFromGUID2. 2009-10-06 11:57:20 +02:00
Nikolay Sivov
2d2edc9a83 comctl32/monthcal: Fix parameter validation in MCM_SETCURSEL handler. 2009-10-06 11:57:08 +02:00
Nikolay Sivov
42733f980b comctl32/monthcal: Check date limits on prev/next month buttons and year UpDown control. 2009-10-06 11:57:03 +02:00
Nikolay Sivov
b8e0a33455 comctl32/monthcal: Remove today rectangle and focus drawing code from loops. 2009-10-06 11:56:55 +02:00
Nikolay Sivov
9723e6213d comctl32/monthcal: Simplify WM_MOUSEMOVE handler. 2009-10-06 11:56:46 +02:00
Nikolay Sivov
f65c2f1d63 comctl32/monthcal: Check configured selection range max width in MCM_SETSELRANGE handler. 2009-10-06 11:56:40 +02:00
Nikolay Sivov
2c928de9e2 comctl32/monthcal: Parameter fixes for MCM_SETSELRANGE handler: swap selection bounds, store day of week. 2009-10-06 11:56:33 +02:00
Damjan Jovanovic
6d2a5e190c sti: Add aggregation tests for the IStillImageW interface. 2009-10-06 11:56:13 +02:00
Damjan Jovanovic
433163b173 sti: Add stubs for the IStillImageW interface. 2009-10-06 11:55:59 +02:00
Owen Rudge
2a869d039a comctl32: Ensure coordinates are valid during listview marquee selection. 2009-10-06 11:54:45 +02:00
Jörg Höhle
6aac7cfafa dsound: Get rid of redundant NULL check. 2009-10-06 11:52:02 +02:00
Andrey Turkin
95eb435a33 kernel32: Catch invalid memory accesses in resource enumeration handlers. 2009-10-05 15:55:24 +02:00
Wim Lewis
a1c66499bf winex11: Fix font metric cache filename generation.
Recognize Mac OS X's launchd pathnames as being local. Avoid
generating an invalid pathname if $DISPLAY contains slashes.
Don't include the screen number in the cache filename.
2009-10-05 15:52:30 +02:00
Wim Lewis
d535419daa winex11: Font metric cache file cleanups. 2009-10-05 15:51:34 +02:00
Eric Pouech
dd6b7b7f36 winmm: Correctly fill the yield-data parameter in mciGetYieldProc. 2009-10-05 15:18:21 +02:00
Alexandre Julliard
5cdd8a2a48 user32: Don't use a static dc for icon blitting. 2009-10-05 15:18:10 +02:00
Joel Holdsworth
c2202929ab user32: Fixed CURSORICON_CreateIconFromBMI to preserve the alpha channel. 2009-10-05 15:17:16 +02:00
Joel Holdsworth
ee09534c27 comdlg32: Replaced file dialog house icon with the shell icon for desktop. 2009-10-05 15:17:09 +02:00
Jörg Höhle
b16fc0e163 winecoreaudio: Accept up to 8 channels. 2009-10-05 15:01:33 +02:00
Jörg Höhle
55fca7778b wineoss: Fix the buffer size check for more than 2 channels. 2009-10-05 15:01:27 +02:00
Jörg Höhle
376f74b452 winmm: Require at least 16 bytes in the WAVE fmt header for PlaySound. 2009-10-05 15:01:04 +02:00
Nikolay Sivov
b97697dbe7 comctl32/monthcal: Check range limits in MCM_SETCURSEL. 2009-10-05 14:58:14 +02:00
Nikolay Sivov
480f54b140 comctl32/monthcal: Use true date comparison on multiselection, not only the day is valuable. 2009-10-05 14:58:03 +02:00
Nikolay Sivov
1ebf42751e comctl32/monthcal: Handle mouse pointer followed focus rectangle more accurately. 2009-10-05 14:57:49 +02:00
Nikolay Sivov
96022da6c8 comctl32/monthcal: Implement MCM_GETMONTHRANGE for GMR_VISIBLE flag, single calendar control only. 2009-10-05 14:57:37 +02:00
Nikolay Sivov
ec3e9308da comctl32/monthcal: Drop exstyle parameter, it isn't used. 2009-10-05 14:57:26 +02:00
Eric Pouech
6a1b2a9ca5 dbghelp: Enhance support for constant values in dwarf debug information. 2009-10-05 14:56:24 +02:00
Eric Pouech
dcf68254bd msvcrt: Added __uncaught_exception support. 2009-10-05 14:56:19 +02:00
Alexandre Julliard
4e276bf42a msvideo: Pass the correct function address for 32->16 callbacks. 2009-10-05 14:56:12 +02:00
Alexandre Julliard
7c15ae127c msvcrt: Add an MSVCRT prefix to _wenviron. 2009-10-05 14:55:09 +02:00
Wilfried Pasquazzo
2326f3d4d5 user32: DrawState always uses real icon size for drawing. 2009-10-05 14:53:00 +02:00
Wilfried Pasquazzo
3be7ec3401 user32/tests: DrawState: New test case for correct drawing of icons. 2009-10-05 14:52:46 +02:00
Dmitry Kislyuk
c81d1e78f7 kernel32/tests: Pass test on error code returned by Windows 7. 2009-10-05 13:46:01 +02:00
Maarten Lankhorst
ce5ae1ae51 winealsa.drv: Fix dsoutput to work better with pulseaudio.
Better underrun handling and checking return values now.
2009-10-05 13:46:01 +02:00
Maarten Lankhorst
059017f914 winealsa.drv: Remove test for mmap in waveinit.
No longer needed since winealsa has fallbacks now for both.
2009-10-05 13:46:01 +02:00
Maarten Lankhorst
e2faa98c66 winealsa.drv: Add non-mmap support to dscapture. 2009-10-05 13:46:01 +02:00
Maarten Lankhorst
b0e45368d7 winealsa.drv: Small capture fixes.
Deadlock, off-by-one and forgetting to declare that we want MMAP
access, so accelerated mode wouldn't work at all but fail silently.
2009-10-05 13:46:01 +02:00
Henri Verbeet
6dd6074f60 d3d8: Make the individual stateblock tests responsible for checking data. 2009-10-05 13:46:01 +02:00
Henri Verbeet
d818e4edf6 d3d8: Always pass "struct event_data" to "event_fn" in the stateblock tests. 2009-10-05 13:46:01 +02:00
Henri Verbeet
54e28991fc d3d9: Always pass "struct event_data" to "event_fn" in the stateblock tests. 2009-10-05 13:46:01 +02:00
Henri Verbeet
9f4f29fd03 d3d9: Remove useless typedefs from the stateblock tests. 2009-10-05 13:46:01 +02:00
Henri Verbeet
3caba01ec9 d3d9: Remove D3D9_RENDER_STATES from the stateblock tests. 2009-10-05 13:46:01 +02:00
Mike Kaplinskiy
6d20b84ddd ws2_32/tests: fix failure on win98/me. 2009-10-05 13:46:01 +02:00
Jacek Caban
4462fb356d jscript: Query created ActiveXObject for IObjectWithSite interface. 2009-10-05 13:46:00 +02:00
Jacek Caban
0713fde4fe mshtml: Fixed typo in IHTMLElement2::get_scrollHeight. 2009-10-05 13:46:00 +02:00
Jacek Caban
908e715c83 mshtml: Added IHTMLElement2::client[Top|Left] tests. 2009-10-05 13:46:00 +02:00
Jacek Caban
74071b0505 mshtml: Added IHTMLElement2::clientLeft implementation. 2009-10-05 13:46:00 +02:00
Jacek Caban
6d6f341c64 mshtml: Added IHTMLElement2::clientTop implementation. 2009-10-05 13:46:00 +02:00
Paul Vriens
a7633d783d comctl32/tests: Fix some test failures (MCM_GETSELRANGE). 2009-10-05 13:46:00 +02:00
Paul Vriens
0a6c2c86be comctl32/tests: Fix some test failures (MCM_SETUNICODEFORMAT and MCM_GETUNICODEFORMAT). 2009-10-05 13:46:00 +02:00
Paul Vriens
efaa25fe66 comctl32/tests: Fix some test failures (MCM_SETCURSEL and MCM_GETCURSEL). 2009-10-05 13:46:00 +02:00
Paul Vriens
0d726970c6 comctl32/tests: Fix some test failures (MCM_SETRANGE and MCM_GETRANGE). 2009-10-05 13:46:00 +02:00
Paul Vriens
1dbab05364 comctl32/tests: Fix some test failures on older comctl32 versions. 2009-10-05 13:46:00 +02:00
Austin English
9826082143 atl: Add missing prototypes. 2009-10-05 13:46:00 +02:00
Austin English
8bbaeb89fa jscript: Add missing prototype. 2009-10-05 13:46:00 +02:00
Austin English
a19754ab66 comctl32: Add missing prototype. 2009-10-05 13:46:00 +02:00
Vincent Povirk
b41822b1dc ole32: Remove useless comments. 2009-10-05 13:46:00 +02:00
Vincent Povirk
536aa9be99 ole32/tests: Add test for non-root transacted storage objects. 2009-10-05 13:46:00 +02:00
Vincent Povirk
3c9067de9f ole32/tests: Add test for IStorage::Revert. 2009-10-05 13:46:00 +02:00
Vincent Povirk
d6e020fdb8 ole32/tests: Test substorages of transacted storage objects. 2009-10-05 13:46:00 +02:00
Vincent Povirk
40433554d5 ole32: We do need to implement Commit/Revert for non-root storage. 2009-10-05 13:45:59 +02:00
Juan Lang
d7d8a0eec4 winhttp: Unload OpenSSL when unloading winhttp. 2009-10-05 13:23:17 +02:00
Juan Lang
349e825080 winhttp: Protect OpenSSL initialization with critical section. 2009-10-05 13:23:09 +02:00
Juan Lang
016d7c3c0a winhttp: Move initialization of SSL_CTX to library initialization time. 2009-10-05 13:22:59 +02:00
Juan Lang
b214fc62f1 wininet: Quiet a fixme. 2009-10-05 13:22:53 +02:00
Juan Lang
05a7e3d386 wininet: Correct user agent handling. 2009-10-05 13:22:47 +02:00
Owen Rudge
b63c1cb219 comctl32: Capture the mouse when performing a listview marquee selection. 2009-10-05 13:22:40 +02:00
Alexandre Julliard
27a44a5d63 odbc32: Define correct function prototypes for all libodbc entry points.
Fix the prototypes of the Unicode functions.
2009-10-03 14:40:19 +02:00
Juan Lang
3c98992f55 wininet: Set callbacks needed by OpenSSL for multithreaded use. 2009-10-02 17:12:13 +02:00
Juan Lang
41592569fd wininet: Unload OpenSSL when unloading wininet. 2009-10-02 17:11:49 +02:00
Ge van Geldorp
1b5a373c0e shell32/tests: Fix shlexec on Vista and higher. 2009-10-02 16:31:43 +02:00
Huw Davies
a94e8088c8 oledb32: Implement conversions to DBTYPE_BYREF | DBTYPE_WSTR. 2009-10-02 16:24:53 +02:00
Alexandre Julliard
8349b13453 opengl32/tests: Use explicit prototypes for function pointers. 2009-10-02 15:06:59 +02:00
Alexandre Julliard
4c52a28e6b winex11: Use explicit prototypes for function pointers. 2009-10-02 15:06:59 +02:00
Alexandre Julliard
a85b6fe2c4 wnaspi32: Use explicit prototypes for function pointers. 2009-10-02 15:06:59 +02:00
Jacek Caban
960d7f9fdb jscript: Added FIXME about IClassFactoryEx. 2009-10-02 15:06:58 +02:00
Jacek Caban
d0e9681969 mshtml: Added IHTMLDOMNode::cloneNode implementation. 2009-10-02 15:06:58 +02:00
Jacek Caban
b1a9b4fd2d mshtml: Use document.defaultView to get iframe contentWindow. 2009-10-02 15:06:58 +02:00
Jacek Caban
d3a3af755b mshtml: Added IHTMLAnchorElement::get_href tests. 2009-10-02 15:06:58 +02:00
Jacek Caban
407e54be89 mshtml: Added IHTMLAnchorElement::get_href implementation. 2009-10-02 15:06:58 +02:00
Jacek Caban
8085b7085c mshtml: Get rid of no longer needed HTMLLocation_value. 2009-10-02 15:06:58 +02:00
Jacek Caban
1c60a21a53 mshtml: Use dispinterface DISPID_VALUE implementation if available. 2009-10-02 15:06:58 +02:00
Jacek Caban
df90f665bb mshtml: Added HTMLAnchorElement dispex data. 2009-10-02 15:06:58 +02:00
Jacek Caban
a70bbf8285 mshtml: Moved init_dispex call to HTMLElement_Init. 2009-10-02 15:06:58 +02:00
Paul Vriens
30004df784 fltlib: Add a stub for FilterConnectCommunicationPort. 2009-10-02 15:06:57 +02:00
Michael Stefaniuc
8b2723d48d oleaut32/tests: Use LONG instead of long. 2009-10-02 15:06:57 +02:00
Michael Stefaniuc
bd93d0b5d8 user32/tests: Use LONG instead of long. 2009-10-02 15:06:57 +02:00
Stefan Dösinger
cb5ce03de4 wined3d: SetRenderTarget resets the scissor rect. 2009-10-02 15:06:57 +02:00
Stefan Dösinger
4a3f04cb56 wined3d: SetRenderTarget bypasses stateblock recording. 2009-10-02 15:06:57 +02:00
Stefan Dösinger
9e068a33b3 wined3d: SetRenderTarget doesn't change the viewport in d3d7. 2009-10-02 15:06:56 +02:00
Stefan Dösinger
eda00d97ad d3d9: Test viewports that are bigger than the surface. 2009-10-02 15:06:38 +02:00
Stefan Dösinger
dc45657f2c wined3d: Fix vs_2_0 sgn.
vs_2_0's sgn has two extra parameters - temporary registers for the
instruction. This patch fixes the crash of the d3d9:visual test on windows and
properly handles the vs_2_0 version of sgn.
2009-10-02 12:36:59 +02:00
Henri Verbeet
048c9450d9 wined3d: Use the actual array sizes to determine the number of the various pixel/vertex states. 2009-10-02 11:53:09 +02:00
Henri Verbeet
8b3f868774 wined3d: Move the pixel/vertex states arrays to stateblock.c. 2009-10-02 11:53:03 +02:00
Henri Verbeet
a84974e2ea wined3d: Fix the values of NUM_SAVEDPIXELSTATES_T and NUM_SAVEDVERTEXSTATES_R. 2009-10-02 11:52:54 +02:00
Henri Verbeet
15d4eee58b wined3d: Use stateblock_init_contained_states() for WINED3DSBT_VERTEXSTATE stateblocks. 2009-10-02 11:52:49 +02:00
Henri Verbeet
d500c9b795 wined3d: Add a separate function to initialize the saved states for WINED3DSBT_VERTEXSTATE. 2009-10-02 11:52:43 +02:00
Paul Vriens
7b3213fd65 secur32/tests: Skip some tests on WinMe to avoid a crash. 2009-10-02 11:52:12 +02:00
Paul Vriens
da07b0d585 setupapi/tests: Don't crash on WinMe. 2009-10-02 11:51:48 +02:00
Paul Vriens
35df8f2d69 msi/tests: Skip some tests on Win9x/WinMe. 2009-10-02 11:51:23 +02:00
Paul Vriens
46bba98bdf comctl32/tests: Fix some test failures. 2009-10-02 11:51:16 +02:00
Marcus Meissner
4eb51234f3 mapi32: Fixed uninitialized variable (Coverity). 2009-10-02 11:51:01 +02:00
Jeff Zaroyko
4ae16e37ee imm32: dwIndex flags are mutually exclusive. 2009-10-02 11:50:55 +02:00
Nikolay Sivov
5d530fee54 comctl32/monthcal: Fix parameter validation in MCM_SETMAXSELCOUNT handler. 2009-10-02 11:50:47 +02:00
Nikolay Sivov
3df0823085 comctl32/monthcal: Changing MCS_MULTISELECT isn't allowed after creation, set default value properly. 2009-10-02 11:50:41 +02:00
Nikolay Sivov
eb87332f14 comctl32/monthcal: Move MCN_SELCHANGE/MCN_SELECT notifications to helpers. 2009-10-02 11:50:34 +02:00
Nikolay Sivov
3088bb3129 comctl32/monthcal: No need to redraw if month didn't change after popup menu. 2009-10-02 11:50:26 +02:00
Nikolay Sivov
28ec8565f0 comctl32/monthcal: Don't request locale data when it isn't needed. 2009-10-02 11:50:18 +02:00
Nikolay Sivov
7bd581e62c comctl32/datetime: Use SDK defined class name instead of another local constant. 2009-10-02 11:50:11 +02:00
Joel Holdsworth
170e425b00 gdi32: Added tests for StretchDIBits. 2009-10-02 11:50:01 +02:00
Joel Holdsworth
fb0b7381d0 gdi32: Added tests for StretchBlt. 2009-10-02 11:49:46 +02:00
Michael Stefaniuc
4ee851452b comctl32/tests: Silence some Win64 compile warnings.
"warning: cast to pointer from integer of different size"
2009-10-02 11:49:38 +02:00
Michael Stefaniuc
e81286484e mapi32: Use 0 instead of (wrongly) casting NULL to an integer. 2009-10-02 11:49:31 +02:00
Michael Stefaniuc
59be8e519f winhttp: 'http1_1' is already defined in the private header. 2009-10-02 11:49:27 +02:00
André Hentschel
ad2b35b671 jscript: Update German Translation. 2009-10-02 11:49:22 +02:00
Alexandre Julliard
66f6b78659 setupapi: Make setupx.dll into a stand-alone 16-bit module. 2009-10-01 19:45:07 +02:00
Alexandre Julliard
b70bbe3d29 setupapi: Duplicate the string substitution code to implement GenFormStrWithoutPlaceHolders16. 2009-10-01 19:44:43 +02:00
Alexandre Julliard
ac2a509722 wineps.drv: Make wineps16.drv into a stand-alone 16-bit module. 2009-10-01 19:44:17 +02:00
Owen Rudge
2bdcee13a0 mapi32: Add attachment support to sendmail_extended_mapi. 2009-10-01 16:20:49 +02:00
Owen Rudge
b4ea2ead8a mapi32: Create new message and show editor window. 2009-10-01 16:19:46 +02:00
Owen Rudge
6e33bfb767 mapi32: Open the Drafts folder in preparation for creating a message. 2009-10-01 16:19:10 +02:00