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