wine
12 years agocmd: Get rid of longer needed 'end' parameter in WCMD_parameter.
Frédéric Delanoy [Thu, 25 Oct 2012 21:47:59 +0000 (23:47 +0200)] 
cmd: Get rid of longer needed 'end' parameter in WCMD_parameter.

12 years agocmd: Correctly set the 'raw' parameter in calls to WCMD_parameter in WCMD_if.
Frédéric Delanoy [Thu, 25 Oct 2012 21:47:58 +0000 (23:47 +0200)] 
cmd: Correctly set the 'raw' parameter in calls to WCMD_parameter in WCMD_if.

12 years agodwrite: Added GetLocaleNameLength/GetLocaleName for text format and layout.
Nikolay Sivov [Fri, 26 Oct 2012 16:50:12 +0000 (12:50 -0400)] 
dwrite: Added GetLocaleNameLength/GetLocaleName for text format and layout.

12 years agodwrite: Layout can't be created without text format.
Nikolay Sivov [Fri, 26 Oct 2012 16:10:47 +0000 (12:10 -0400)] 
dwrite: Layout can't be created without text format.

12 years agodwrite: Keep string length in text layout.
Nikolay Sivov [Fri, 26 Oct 2012 16:09:50 +0000 (12:09 -0400)] 
dwrite: Keep string length in text layout.

12 years agomsvcp: Sync istream<>::seekg implementations.
Daniel Lehman [Thu, 25 Oct 2012 17:01:12 +0000 (10:01 -0700)] 
msvcp: Sync istream<>::seekg implementations.

12 years agomsvcp90: In istream::seekg, don't use sentry and clear state.
Daniel Lehman [Fri, 14 Sep 2012 23:45:52 +0000 (16:45 -0700)] 
msvcp90: In istream::seekg, don't use sentry and clear state.

12 years agowinedbg: Cleanup if gdb startup fails (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:10 +0000 (21:29 +0200)] 
winedbg: Cleanup if gdb startup fails (coverity).

12 years agod3dx9_36: Free object on error (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:23 +0000 (21:29 +0200)] 
d3dx9_36: Free object on error (coverity).

12 years agod3dcompiler_43: Free assignment on error (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:21 +0000 (21:29 +0200)] 
d3dcompiler_43: Free assignment on error (coverity).

12 years agocomdlg32: Free tmp_files after it's used (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:16 +0000 (21:29 +0200)] 
comdlg32: Free tmp_files after it's used (coverity).

12 years agocabinet: Reorder code to make sure str is freed (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:13 +0000 (21:29 +0200)] 
cabinet: Reorder code to make sure str is freed (coverity).

12 years agoiphlpapi: Close socket on failed HeapAlloc (coverity).
André Hentschel [Thu, 25 Oct 2012 19:29:06 +0000 (21:29 +0200)] 
iphlpapi: Close socket on failed HeapAlloc (coverity).

12 years agowinex11: Avoid depending on ddraw.h.
Henri Verbeet [Thu, 25 Oct 2012 19:21:41 +0000 (21:21 +0200)] 
winex11: Avoid depending on ddraw.h.

12 years agowinealsa: Avoid depending on ddraw.h.
Henri Verbeet [Thu, 25 Oct 2012 19:21:40 +0000 (21:21 +0200)] 
winealsa: Avoid depending on ddraw.h.

12 years agod3dx9: Avoid LPDIRECT3DVERTEXBUFFER9.
Henri Verbeet [Thu, 25 Oct 2012 19:21:39 +0000 (21:21 +0200)] 
d3dx9: Avoid LPDIRECT3DVERTEXBUFFER9.

12 years agod3dx9: Avoid LPDIRECT3DINDEXBUFFER9.
Henri Verbeet [Thu, 25 Oct 2012 19:21:38 +0000 (21:21 +0200)] 
d3dx9: Avoid LPDIRECT3DINDEXBUFFER9.

12 years agod3dx9: Avoid LPDIRECT3DBASETEXTURE9.
Henri Verbeet [Thu, 25 Oct 2012 19:21:37 +0000 (21:21 +0200)] 
d3dx9: Avoid LPDIRECT3DBASETEXTURE9.

12 years agokrnl386.exe: Display FIXME instead of ERR for instructions that are not well implemented.
Christian Costa [Tue, 23 Oct 2012 19:28:50 +0000 (21:28 +0200)] 
krnl386.exe: Display FIXME instead of ERR for instructions that are not well implemented.

12 years agod3drm: When creating a mesh, if all faces have the same number of vertex, set vertex_...
Christian Costa [Tue, 23 Oct 2012 19:28:32 +0000 (21:28 +0200)] 
d3drm: When creating a mesh, if all faces have the same number of vertex, set vertex_per_face and don't put nb indices in face data.

12 years agomsvcp100: Fixed ios_base structure.
Piotr Caban [Thu, 25 Oct 2012 13:54:15 +0000 (15:54 +0200)] 
msvcp100: Fixed ios_base structure.

12 years agomshtml: Added IHTMLWindow2::onblur property implementation.
Jacek Caban [Thu, 25 Oct 2012 13:11:53 +0000 (15:11 +0200)] 
mshtml: Added IHTMLWindow2::onblur property implementation.

12 years agomsvcp: Sync istream<>::_ignore.
Daniel Lehman [Wed, 24 Oct 2012 20:47:05 +0000 (13:47 -0700)] 
msvcp: Sync istream<>::_ignore.

12 years agomsvcp90: Set state at end of istream<>::ignore.
Daniel Lehman [Thu, 27 Sep 2012 15:18:14 +0000 (08:18 -0700)] 
msvcp90: Set state at end of istream<>::ignore.

12 years agogdi32: Fix mapping of symbol font glyphs even when no encoding is specified.
Alexandre Julliard [Thu, 25 Oct 2012 09:54:33 +0000 (11:54 +0200)] 
gdi32: Fix mapping of symbol font glyphs even when no encoding is specified.

12 years agowinex11: Ignore WM_PAINT for layered system tray icons.
Alexandre Julliard [Thu, 25 Oct 2012 09:53:57 +0000 (11:53 +0200)] 
winex11: Ignore WM_PAINT for layered system tray icons.

12 years agomciseq: The code can only handle up to 128 MIDI tracks.
Jörg Höhle [Wed, 26 Sep 2012 07:04:39 +0000 (09:04 +0200)] 
mciseq: The code can only handle up to 128 MIDI tracks.

12 years agomciseq: Fix reading MCI_INFO_NAME and COPYRIGHT from MIDI file.
Jörg Höhle [Wed, 19 Sep 2012 20:26:17 +0000 (22:26 +0200)] 
mciseq: Fix reading MCI_INFO_NAME and COPYRIGHT from MIDI file.

12 years agomciseq: Fix some MCIERROR_* codes (MCI_STATUS).
Jörg Höhle [Sat, 15 Sep 2012 23:07:12 +0000 (01:07 +0200)] 
mciseq: Fix some MCIERROR_* codes (MCI_STATUS).

12 years agomciseq: Correct MCI_SEEK return codes.
Jörg Höhle [Sat, 15 Sep 2012 22:50:15 +0000 (00:50 +0200)] 
mciseq: Correct MCI_SEEK return codes.

12 years agodbghelp: Size of the floating point stack registers is 10 bytes (Coverity).
Marcus Meissner [Wed, 24 Oct 2012 21:11:29 +0000 (23:11 +0200)] 
dbghelp: Size of the floating point stack registers is 10 bytes (Coverity).

12 years agod3dx9: Avoid LPDIRECT3DTEXTURE9.
Henri Verbeet [Wed, 24 Oct 2012 19:23:39 +0000 (21:23 +0200)] 
d3dx9: Avoid LPDIRECT3DTEXTURE9.

12 years agod3dx9: Avoid LPDIRECT3DCUBETEXTURE9.
Henri Verbeet [Wed, 24 Oct 2012 19:23:38 +0000 (21:23 +0200)] 
d3dx9: Avoid LPDIRECT3DCUBETEXTURE9.

12 years agowined3d: Make the shader backend responsible for controlling the fixed function fragm...
Henri Verbeet [Wed, 24 Oct 2012 19:23:37 +0000 (21:23 +0200)] 
wined3d: Make the shader backend responsible for controlling the fixed function fragment pipe.

12 years agowined3d: Replace the face and level parameters to device_parent_create_texture_surfac...
Henri Verbeet [Wed, 24 Oct 2012 19:23:36 +0000 (21:23 +0200)] 
wined3d: Replace the face and level parameters to device_parent_create_texture_surface() with the sub-resource index.

12 years agoddraw: Move the mipmap desc fixup code to ddraw_surface_create_texture() from device_...
Henri Verbeet [Wed, 24 Oct 2012 19:23:35 +0000 (21:23 +0200)] 
ddraw: Move the mipmap desc fixup code to ddraw_surface_create_texture() from device_parent_create_texture_surface().

12 years agogdi32: Fix free of address-of expression (coverity).
André Hentschel [Wed, 24 Oct 2012 18:53:03 +0000 (20:53 +0200)] 
gdi32: Fix free of address-of expression (coverity).

12 years agod3dx9_36: Fix free of address-of expression (coverity).
André Hentschel [Wed, 24 Oct 2012 18:53:00 +0000 (20:53 +0200)] 
d3dx9_36: Fix free of address-of expression (coverity).

12 years agowindowscodecs: Fix resource leak (coverity).
André Hentschel [Wed, 24 Oct 2012 18:53:17 +0000 (20:53 +0200)] 
windowscodecs: Fix resource leak (coverity).

12 years agogdiplus: Fix order of GdipFrees (coverity).
André Hentschel [Wed, 24 Oct 2012 18:53:10 +0000 (20:53 +0200)] 
gdiplus: Fix order of GdipFrees (coverity).

12 years agobrowseui: HeapFree after deleting the cs (coverity).
André Hentschel [Wed, 24 Oct 2012 18:53:06 +0000 (20:53 +0200)] 
browseui: HeapFree after deleting the cs (coverity).

12 years agogameux: Avoid double free (coverity).
André Hentschel [Wed, 24 Oct 2012 18:52:57 +0000 (20:52 +0200)] 
gameux: Avoid double free (coverity).

12 years agoieframe: Check for null before dereferencing it (coverity).
André Hentschel [Wed, 24 Oct 2012 18:52:55 +0000 (20:52 +0200)] 
ieframe: Check for null before dereferencing it (coverity).

12 years agorpcrt4: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:23 +0000 (19:27 +0200)] 
rpcrt4: Fix copy-paste error (coverity).

12 years agonetapi32: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:10 +0000 (19:27 +0200)] 
netapi32: Fix copy-paste error (coverity).

12 years agowindowscodecs: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:15 +0000 (19:27 +0200)] 
windowscodecs: Fix copy-paste error (coverity).

12 years agogdi32: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:08 +0000 (19:27 +0200)] 
gdi32: Fix copy-paste error (coverity).

12 years agocryptdlg: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:00 +0000 (19:27 +0200)] 
cryptdlg: Fix copy-paste error (coverity).

12 years agod3d9/tests: Fix copy-paste error (coverity).
André Hentschel [Wed, 24 Oct 2012 17:27:02 +0000 (19:27 +0200)] 
d3d9/tests: Fix copy-paste error (coverity).

12 years agoieframe: Handle rebar height changes.
Piotr Caban [Wed, 24 Oct 2012 13:38:04 +0000 (15:38 +0200)] 
ieframe: Handle rebar height changes.

12 years agoieframe: Added CSS_NORESIZE style to toolbar window.
Piotr Caban [Wed, 24 Oct 2012 13:45:18 +0000 (15:45 +0200)] 
ieframe: Added CSS_NORESIZE style to toolbar window.

12 years agowined3d: Fix return value for WINED3DFMT_ATI2N in CheckTextureCapability().
Rico Schüller [Wed, 24 Oct 2012 12:53:44 +0000 (14:53 +0200)] 
wined3d: Fix return value for WINED3DFMT_ATI2N in CheckTextureCapability().

12 years agogdi32: Add a DC hook flag to reset the DC state.
Alexandre Julliard [Wed, 24 Oct 2012 16:24:03 +0000 (18:24 +0200)] 
gdi32: Add a DC hook flag to reset the DC state.

12 years agogdi32: Remove an unused DC field.
Alexandre Julliard [Wed, 24 Oct 2012 16:22:29 +0000 (18:22 +0200)] 
gdi32: Remove an unused DC field.

12 years agodwrite: Partially implement IDWriteFontFace::GetGlyphIndices().
Nikolay Sivov [Wed, 24 Oct 2012 20:05:01 +0000 (16:05 -0400)] 
dwrite: Partially implement IDWriteFontFace::GetGlyphIndices().

12 years agodwrite: Derive some format data for text layout from specified text format.
Nikolay Sivov [Tue, 23 Oct 2012 12:48:17 +0000 (08:48 -0400)] 
dwrite: Derive some format data for text layout from specified text format.

12 years agodwrite: Implement some font properties accessors for IDWriteTextFormat.
Nikolay Sivov [Tue, 23 Oct 2012 12:37:48 +0000 (08:37 -0400)] 
dwrite: Implement some font properties accessors for IDWriteTextFormat.

12 years agomshtml: Added IHTMLFrameBase::marginWidth property implementation.
Jacek Caban [Wed, 24 Oct 2012 10:41:01 +0000 (12:41 +0200)] 
mshtml: Added IHTMLFrameBase::marginWidth property implementation.

12 years agomshtml: Added IHTMLFrameBase::marginHeight property implementation.
Jacek Caban [Wed, 24 Oct 2012 10:40:43 +0000 (12:40 +0200)] 
mshtml: Added IHTMLFrameBase::marginHeight property implementation.

12 years agontdll: Calculate SystemProcessInformation's ReturnLength and return it.
Akihiro Sagawa [Tue, 23 Oct 2012 14:52:35 +0000 (23:52 +0900)] 
ntdll: Calculate SystemProcessInformation's ReturnLength and return it.

12 years agontdll: Add ReturnLength test for NtQuerySystemInformation with SystemProcessInformation.
Akihiro Sagawa [Tue, 23 Oct 2012 14:52:33 +0000 (23:52 +0900)] 
ntdll: Add ReturnLength test for NtQuerySystemInformation with SystemProcessInformation.

12 years agouser32: Use FIELD_OFFSET to calculate the size of a struct with variable length array.
Michael Stefaniuc [Wed, 24 Oct 2012 08:26:02 +0000 (10:26 +0200)] 
user32: Use FIELD_OFFSET to calculate the size of a struct with variable length array.

12 years agouser32: Remove redundant sizeof check.
Michael Stefaniuc [Wed, 24 Oct 2012 08:24:00 +0000 (10:24 +0200)] 
user32: Remove redundant sizeof check.

12 years agofusion/tests: Remove a broken macro.
Alexandre Julliard [Wed, 24 Oct 2012 09:38:34 +0000 (11:38 +0200)] 
fusion/tests: Remove a broken macro.

12 years agod3dx9_36/tests: Fix sizeof to be more portable (coverity).
André Hentschel [Wed, 24 Oct 2012 01:31:55 +0000 (03:31 +0200)] 
d3dx9_36/tests: Fix sizeof to be more portable (coverity).

12 years agousp10: Add missing break in switch (coverity).
André Hentschel [Wed, 24 Oct 2012 00:05:47 +0000 (02:05 +0200)] 
usp10: Add missing break in switch (coverity).

12 years agomsi/tests: Make multiline macros blocks (coverity).
André Hentschel [Wed, 24 Oct 2012 00:05:15 +0000 (02:05 +0200)] 
msi/tests: Make multiline macros blocks (coverity).

12 years agontdll/tests: Remove duplicate function prototypes (coverity).
André Hentschel [Tue, 23 Oct 2012 23:24:55 +0000 (01:24 +0200)] 
ntdll/tests: Remove duplicate function prototypes (coverity).

12 years agocmd: Add for /f delims= support.
Jason Edmeades [Tue, 23 Oct 2012 21:05:06 +0000 (22:05 +0100)] 
cmd: Add for /f delims= support.

12 years agocmd: Strip quotes from for /f string before attempting to parse it.
Jason Edmeades [Tue, 23 Oct 2012 20:35:05 +0000 (21:35 +0100)] 
cmd: Strip quotes from for /f string before attempting to parse it.

12 years agocmd: Correct for /f string and command set handling.
Jason Edmeades [Mon, 22 Oct 2012 23:28:18 +0000 (00:28 +0100)] 
cmd: Correct for /f string and command set handling.

12 years agocmd: Add support for usebackq (for /f).
Jason Edmeades [Mon, 22 Oct 2012 21:22:28 +0000 (22:22 +0100)] 
cmd: Add support for usebackq (for /f).

12 years agocmd: Implement support for for /f eol=c option.
Jason Edmeades [Mon, 22 Oct 2012 00:00:11 +0000 (01:00 +0100)] 
cmd: Implement support for for /f eol=c option.

12 years agocmd: Use a common function for the string parsing in for /f.
Jason Edmeades [Sun, 21 Oct 2012 23:53:30 +0000 (00:53 +0100)] 
cmd: Use a common function for the string parsing in for /f.

12 years agocmd: Refactor building a list of directories out of WCMD_for.
Jason Edmeades [Sun, 21 Oct 2012 23:10:10 +0000 (00:10 +0100)] 
cmd: Refactor building a list of directories out of WCMD_for.

12 years agocmd: Add support parsing for /f options and implement skip.
Jason Edmeades [Sun, 21 Oct 2012 22:46:46 +0000 (23:46 +0100)] 
cmd: Add support parsing for /f options and implement skip.

12 years agomsvcp90: Set failbit at end of istream<>::sentry::_Ipfx.
Daniel Lehman [Thu, 27 Sep 2012 22:33:33 +0000 (15:33 -0700)] 
msvcp90: Set failbit at end of istream<>::sentry::_Ipfx.

12 years agomsvcp: Sync implementations.
Piotr Caban [Tue, 23 Oct 2012 16:12:06 +0000 (18:12 +0200)] 
msvcp: Sync implementations.

12 years agomsvcp90: Convert characters to unsigned char before passing them to functions operati...
Piotr Caban [Tue, 23 Oct 2012 16:11:06 +0000 (18:11 +0200)] 
msvcp90: Convert characters to unsigned char before passing them to functions operating on integers.

12 years agomsvcrt: Fixed _ungetwc implementation.
Piotr Caban [Tue, 23 Oct 2012 16:09:48 +0000 (18:09 +0200)] 
msvcrt: Fixed _ungetwc implementation.

12 years agod3dxof: Fix remaining 'objects.txt' filename.
Christian Costa [Tue, 23 Oct 2012 21:14:34 +0000 (23:14 +0200)] 
d3dxof: Fix remaining 'objects.txt' filename.

12 years agod3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9.
Henri Verbeet [Tue, 23 Oct 2012 19:01:08 +0000 (21:01 +0200)] 
d3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9.

12 years agod3dx9: Avoid LPDIRECT3DVERTEXSHADER9.
Henri Verbeet [Tue, 23 Oct 2012 19:01:07 +0000 (21:01 +0200)] 
d3dx9: Avoid LPDIRECT3DVERTEXSHADER9.

12 years agowined3d: Remove some dead code from gen_ffp_instr().
Henri Verbeet [Tue, 23 Oct 2012 19:01:06 +0000 (21:01 +0200)] 
wined3d: Remove some dead code from gen_ffp_instr().

12 years agowined3d: Set texture_level in surface_set_texture_target() as well.
Henri Verbeet [Tue, 23 Oct 2012 19:01:05 +0000 (21:01 +0200)] 
wined3d: Set texture_level in surface_set_texture_target() as well.

12 years agod3d10: Implement D3D10DisassembleShader().
Henri Verbeet [Tue, 23 Oct 2012 19:01:04 +0000 (21:01 +0200)] 
d3d10: Implement D3D10DisassembleShader().

12 years agomshtml: Get rid of no longer used painting fallback for missing Gecko.
Jacek Caban [Tue, 23 Oct 2012 12:59:35 +0000 (14:59 +0200)] 
mshtml: Get rid of no longer used painting fallback for missing Gecko.

12 years agomshtml: Added IHTMLIFrameElement::width property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:51 +0000 (13:41 +0200)] 
mshtml: Added IHTMLIFrameElement::width property implementation.

12 years agomshtml: Added IHTMLIFrameElement::height property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:33 +0000 (13:41 +0200)] 
mshtml: Added IHTMLIFrameElement::height property implementation.

12 years agomshtml: Added IHTMLStyle::clear property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:13 +0000 (13:41 +0200)] 
mshtml: Added IHTMLStyle::clear property implementation.

12 years agoRevert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."
Alexandre Julliard [Tue, 23 Oct 2012 14:34:57 +0000 (16:34 +0200)] 
Revert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."

This reverts commit 53806917a3fc32460201a40a9edd6d8d24983c25.
Tests show that this is allowed.

12 years agokrnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for regis...
Christian Costa [Mon, 22 Oct 2012 19:29:21 +0000 (21:29 +0200)] 
krnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for registers as in winedbg and GNU assembler to avoid confusion.

12 years agod3dxof/tests: Document dump function and rename X files with .x extension.
Christian Costa [Mon, 22 Oct 2012 19:39:19 +0000 (21:39 +0200)] 
d3dxof/tests: Document dump function and rename X files with .x extension.

12 years agodwrite: Separate format data and keep it in both layout and text format.
Nikolay Sivov [Tue, 23 Oct 2012 12:32:34 +0000 (08:32 -0400)] 
dwrite: Separate format data and keep it in both layout and text format.

12 years agodwrite: Added basic GetFirstMatchingFont() for font family.
Nikolay Sivov [Tue, 23 Oct 2012 12:18:32 +0000 (08:18 -0400)] 
dwrite: Added basic GetFirstMatchingFont() for font family.

12 years agodwrite: Implement GetFontFamily() for system font collection.
Nikolay Sivov [Mon, 22 Oct 2012 04:06:03 +0000 (00:06 -0400)] 
dwrite: Implement GetFontFamily() for system font collection.

12 years agodwrite: Implement IDWriteTextFormat::GetFontCollection().
Nikolay Sivov [Mon, 22 Oct 2012 03:49:27 +0000 (23:49 -0400)] 
dwrite: Implement IDWriteTextFormat::GetFontCollection().

12 years agodwrite: Keep a single instance of system font collection.
Nikolay Sivov [Mon, 22 Oct 2012 03:20:42 +0000 (23:20 -0400)] 
dwrite: Keep a single instance of system font collection.

12 years agontdll: Split up feature detection by architecture.
James Eder [Mon, 22 Oct 2012 21:22:51 +0000 (15:22 -0600)] 
ntdll: Split up feature detection by architecture.

12 years agontdll: Use build-time API detection instead of OS detection for finding the number...
James Eder [Mon, 22 Oct 2012 21:22:50 +0000 (15:22 -0600)] 
ntdll: Use build-time API detection instead of OS detection for finding the number of processors.