Commit Graph

65117 Commits

Author SHA1 Message Date
Alexandre Julliard 5da782ac53 dsound: Fix an invalid pointer cast. 2009-12-31 12:12:15 +01:00
Alexandre Julliard dcf1a0c891 msi: Fix some pointer cast warnings on 64-bit. 2009-12-31 12:12:15 +01:00
Alexandre Julliard b387880269 ntoskrnl: Duplicate the necessary part of instruction emulation to avoid importing kernel. 2009-12-31 12:11:59 +01:00
Alexandre Julliard 442512d59f libwine: Do not export any of the LDT support on non-i386 platforms. 2009-12-30 18:05:02 +01:00
Alexandre Julliard 82f393dda1 ntdll: Move the LDT locking functions to the i386-specific code. 2009-12-30 18:05:02 +01:00
Alexandre Julliard f78890e8ca winebuild: Get rid of the support for building old style 16-bit modules. 2009-12-30 18:04:59 +01:00
Alexandre Julliard f82ddf5e66 kernel: Get rid of support for loading old style 16-bit files. 2009-12-30 18:04:46 +01:00
Alexandre Julliard a18bbec0f0 kernel: Add an import lib for krnl386, and stop importing 16-bit functions from kernel32. 2009-12-30 18:01:34 +01:00
Alexandre Julliard c6ae9a3c5a makefiles: Get rid of all the rules for building old style 16-bit files. 2009-12-30 17:41:45 +01:00
Alexandre Julliard e7715126eb winedos: Move 16-bit VxD support back into kernel. 2009-12-30 17:40:19 +01:00
Alexandre Julliard 475b7d226c kernel32: Make krnl386.exe into a stand-alone 16-bit module. 2009-12-30 17:36:14 +01:00
Alexandre Julliard 89df78e2c0 shell32: Move the RunDLL_CallEntry16 implementation to shell.dll. 2009-12-30 17:29:06 +01:00
Andrew Nguyen c3e9de0b4c gdi32: Fix a typo in ScaleViewportExtEx.
Spotted by Gregor Schneider.
2009-12-30 17:10:11 +01:00
Steven Edwards d6055a4165 winefile: Replace builtin execute dialog with standard RunFile dialog. 2009-12-30 16:28:01 +01:00
Alexandre Julliard 8268ed9783 kernel32: Do not include 16-bit headers in 32-bit files. 2009-12-30 16:21:56 +01:00
Christian Costa 4e3b5b872e mciqtz: Improve MCIQTZ_mciSet traces. 2009-12-30 16:19:37 +01:00
Rob Shearman 7da10bca33 shlwapi: Initialise id field of ConPt object in connection point tests. 2009-12-30 16:16:13 +01:00
Rob Shearman 3d0f56fb37 ntdll: Fix typo in RTL_ReportRegistryValue which caused a counted string to be passed into QueryFunction which expects a nul-terminated string. 2009-12-30 16:16:07 +01:00
Eric Pouech 280259aaca winedbg: In "info threads" commands, also show the name of the processes even if not debugged. 2009-12-30 16:15:20 +01:00
Christian Costa d0a3ef4f40 mciqtz: Add stub for MCI_SETAUDIO. 2009-12-30 16:15:10 +01:00
Loïc Hoguin 05a258b2c9 winemp3.acm: mpg123_getformat must be called on MPG123_NEW_FORMAT errors for libmpg123 < 1.8.0.
The documentation for libmpg123 clearly state that mpg123_getformat MUST
be called if an error MPG123_NEW_FORMAT is returned, for libmpg123 < 1.8.0.
On versions above that, the call is optional. The patch make sure to call
that function all the time (instead of just when trace is activated) so
that mp3 works in Morrowind and others.
2009-12-30 16:14:48 +01:00
Dmitry Timoshkov 2d0b2433c2 user32: Handle virtual key codes only in the WM_KEYDOWN case.
Reported by David Quintana.
2009-12-30 16:14:11 +01:00
Alexander Kochetkov 56bc0515c2 ole32/storage32: Fix return value for invalid access mode in OpenStream. 2009-12-30 16:13:57 +01:00
Michael Stefaniuc 75fde14ffc winetest: Remove superfluous WPARAM casts. 2009-12-30 16:13:44 +01:00
Michael Stefaniuc 453cf859a8 user.exe: Remove some superfluous WPARAM/LPARAM casts. 2009-12-30 16:13:38 +01:00
Marcus Meissner 36f9248c1a user32: Initialize hICON to NULL (Coverity). 2009-12-30 16:12:24 +01:00
Nikolay Sivov ff12594a15 user32/uitools: Fix FillRect behaviour for invalid brush passed. 2009-12-30 16:11:51 +01:00
Nikolay Sivov 385b8dcb95 user32/sysparams: Return NULL from GetSysColorBrush() for invalid index. 2009-12-30 13:40:43 +01:00
Rob Shearman 697955c922 secur32: Don't allocate context handle in wrapper InitializeSecurityContextA/W if it is the same as the handle passed into the function. 2009-12-30 13:40:35 +01:00
Rob Shearman 1346834605 secur32: Fix memory leaks in ntlm_InitializeSecurityContextW. 2009-12-30 13:40:31 +01:00
Rob Shearman 693433a3f2 secur32: Simplify memory management by not allocating memory for the CredHandle and CtxtHandle pointers.
Instead store the handles directly in the SspiData structure and pass
the addresses of these into SSPI functions.
2009-12-30 13:40:25 +01:00
Rob Shearman 5f01280edf secur32: Fix memory leaks in tests. 2009-12-30 13:40:17 +01:00
Rob Shearman e4888b0e3c winex11.drv: Empty clipboard cache on process unload to avoid false positives being reported for memory leaks. 2009-12-30 13:39:55 +01:00
Rob Shearman 3547ea011a shell32: Fix a potentially large memory leak in IQueryAssociations_fnGetString. 2009-12-30 13:37:14 +01:00
Rob Shearman 16f4b56345 shell32: Fix memory leaks in autocomplete tests. 2009-12-30 13:37:06 +01:00
Rob Shearman 0fd772be99 shell32: Fix style in autocomplete tests to more match the typical style used in the rest of Wine. 2009-12-30 13:36:57 +01:00
Rob Shearman 88219db8ab ole32: Handle SetClipboardData failing in OLE clipboard functions. 2009-12-30 13:36:50 +01:00
Rob Shearman 36bfaea96d ole32: Fix stream reference leak in test_ReadClassStm. 2009-12-30 13:36:46 +01:00
Rob Shearman b7d86b54d9 ole32: Release the data object and free the cached enum data upon OleUninitialize. 2009-12-30 13:36:42 +01:00
Michael Stefaniuc e470475151 Revert "Revert "wpp: config.h and wine/port.h should be included first."".
This reverts commit 8e72924541.
Wine now requires a new enough flex version.
2009-12-30 13:36:23 +01:00
Michael Stefaniuc b90a74c724 Revert "wrc: Use an EOF rule instead of lex_destroy for compatibility with prediluvian flex versions.".
This reverts commit 1405c00ecb.
Wine now requires a new enough flex version.
2009-12-30 13:36:19 +01:00
Michael Stefaniuc ce30733337 configure: Require a new enough flex version.
Wine needs a newer flex version than the prediluvian 2.5.4a.
2009-12-30 13:36:13 +01:00
Michael Stefaniuc af302090b2 shdocvw: Remove unneeded \ at the end of a line. 2009-12-30 13:31:46 +01:00
Henri Verbeet 9e886423e7 dxgi: Add a separate function for factory initialization. 2009-12-30 13:31:42 +01:00
Henri Verbeet 2650885cc8 wined3d: Use the element size to create "isStateDirty" bitmap indices. 2009-12-30 13:31:36 +01:00
Henri Verbeet 9ae92661cc ddraw: Remove a redundant return. 2009-12-30 13:31:30 +01:00
Henri Verbeet ea2f7a2739 wined3d: Remove some redundant returns. 2009-12-30 13:31:26 +01:00
Henri Verbeet 67cba48782 wined3d: The FVF parameter to IWineD3DDeviceImpl_CreateVertexBuffer() is unused now. 2009-12-30 13:31:20 +01:00
Kai Blin 9a81b032c4 secur32: Pretend the NTLM provider also does Negotiate.
We had to enable the Negotiate provider a while back so programs that expected 
that provider to be present would be happy. This broke programs that expect a 
Negotiate provider to actually do something if it is present. This fix works 
around that new issue by thunking all calls to Negotiate to NTLM.
2009-12-30 13:31:12 +01:00
Alexandre Julliard 2a00c86a98 user.exe: Prepend a valid bitmap header when copying a bitmap resource to a file. 2009-12-30 13:30:56 +01:00