Commit Graph

57767 Commits

Author SHA1 Message Date
Damjan Jovanovic
b51d03125d oleaut32: Add a failing VarFormat test showing that wine wrongly truncates decimals with large negative exponents instead of rounding. 2009-05-18 12:32:15 +02:00
Michael Stefaniuc
850f6c7965 msctf: Allocate memory only right before it's needed.
Fixes a memory leak on an error path. Found by Smatch.
2009-05-18 12:32:08 +02:00
Michael Stefaniuc
d39dd38346 msvideo.dll16: Add missing unlock on an error path (Smatch). 2009-05-18 12:32:04 +02:00
Vincent Povirk
e083dc831c shell32: Handle NULL return icon parameters in SHDefExtractIcon. 2009-05-18 12:31:56 +02:00
Gerald Pfeifer
5a28d37fe6 libwine: Remove redundant prototype for wine_call_on_stack(). 2009-05-18 12:31:49 +02:00
Alexandre Julliard
13a33b73c3 ntdll: Free old memory block when reallocating to a large block. 2009-05-18 12:12:12 +02:00
Alexandre Julliard
8c017aafbd ntdll/tests: Added some test cases for RtlVirtualUnwind. 2009-05-18 12:11:53 +02:00
Alexandre Julliard
f7b1e94f98 ntdll: Initial implementation of RtlVirtualUnwind on x86_64. 2009-05-15 20:19:28 +02:00
Alexandre Julliard
47d7702522 ntdll: Added a stub for RtlUnwindEx on x86_64. 2009-05-15 20:18:33 +02:00
Paul Vriens
644f57679b setupapi/tests: Fix remaining failures on Win9x. 2009-05-15 14:19:05 +02:00
Alexandre Julliard
713183200b shlwapi: Add a partial stub for IConnectionPoint_InvokeWithCancel. 2009-05-15 14:18:49 +02:00
Robert Key
cce62569df wined3d: Fix ATI HD4800 being reported as ATI 9500. 2009-05-15 11:55:20 +02:00
Roderick Colenbrander
c315d75dab wgl: Offer PFD_GENERIC_ACCELERATED on bitmap capable formats.
Windows drivers do this as well and some apps rely on this (it might
fix Sketchup but I can't reproduce the issues on this system).
2009-05-15 11:55:12 +02:00
Roderick Colenbrander
2b58d2dc06 wgl: Select bitmap capable formats when PFD_DRAW_TO_BITMAP is requested by the caller. 2009-05-15 11:54:57 +02:00
Roderick Colenbrander
b5a62756aa wgl: Duplicate some single buffered pixel formats for bitmap rendering and restrict bitmap rendering to these formats.
The use of direct / indirect rendering is now tied to the bitmapFormat
flag of a pixel format. Indirect is fine for bitmap rendering since on
windows it is only supported using the software gdi renderer and
indirect rendering can also indicate software rendering.
2009-05-15 11:54:05 +02:00
Stefan Dösinger
6fe1a5daa5 wined3d: Don't use TMP_COLOR unless srgb is enabled.
This was needed unconditionally in the past to apply fog, but since we're
using the ARBfp fog defines it is only needed if an sRGB correction is done
at the end of the shader.
2009-05-15 11:45:18 +02:00
Eric Pouech
b8aa4e4fc7 msvideo16: Make msvideo16 a separate 16-bit module. 2009-05-15 11:44:59 +02:00
Eric Pouech
33a04dc69c msvfw32: Clearly separate the 16-bit code out of the rest by wrapping 16-bit message functions in thunks. 2009-05-15 11:35:16 +02:00
Francois Gouget
aad81e5cea shell32: Make AboutDlgProc() and SHELL_execute() static. 2009-05-15 10:31:43 +02:00
Francois Gouget
bce5f731a9 setupapi: VcpFlush() and vsmString{Compare,Find}() are unused so remove them. 2009-05-15 10:31:26 +02:00
Francois Gouget
b72954552c setupapi: Remove some dead code: VCP_VirtnodeDelete() and VCP_RenameFiles(). 2009-05-15 10:31:19 +02:00
Francois Gouget
84cd15a021 winedbg: Replace realloc() with HeapReAlloc(). 2009-05-15 10:31:12 +02:00
Francois Gouget
ce5bb8b92c comctl32/tests: Make flush_sequence() static. 2009-05-15 10:30:44 +02:00
Francois Gouget
6218238c0c fusion: CompareAssemblyIdentity() and GetAssemblyIdentityFromFile() are unused stubs and don't belong in fusion.dll. So remove them. 2009-05-15 10:30:38 +02:00
Francois Gouget
d26d99714c fusion: assembly_get_architecture() is unused so remove it. 2009-05-15 10:30:33 +02:00
Francois Gouget
f80187f1f9 dplayx: Reorder the code to avoid forward declarations. 2009-05-15 10:29:15 +02:00
Francois Gouget
6512ed5271 dplayx: NS_GetOtherMagic() is not used, so remove it. 2009-05-15 10:28:29 +02:00
Francois Gouget
61a8b94634 riched20: ME_MakeString() is unused so remove it. 2009-05-15 10:28:20 +02:00
Marcus Meissner
bbac7d9fb4 urlmon: Separate NULL ptr check (Coverity 924). 2009-05-15 10:28:03 +02:00
Juan Lang
f95324c69e inetmib1: Don't query the same OID twice if it returns SNMP_ERRORSTATUS_NOSUCHNAME the first time. 2009-05-15 10:27:25 +02:00
Juan Lang
9b65338ef9 inetmib1: Make sure the successor to an item doesn't have an identical key as it, to prevent infinite loops in table enumeration. 2009-05-15 10:27:14 +02:00
Henri Verbeet
5d63179404 wined3d: Remove some unused defines. 2009-05-15 10:25:48 +02:00
Henri Verbeet
b35e469d9d wined3d: Document functions that depend on the caller to do GL locking. 2009-05-15 10:25:41 +02:00
Henri Verbeet
3022a4a73c wined3d: Add missing GL locking to check_fbo_compat(). 2009-05-15 10:25:32 +02:00
Henri Verbeet
177d883d95 wined3d: Add missing GL locking to ffp_blit_set() and ffp_blit_unset(). 2009-05-15 10:25:27 +02:00
Henri Verbeet
5bc449553b wined3d: Add missing GL locking to d3dfmt_p8_upload_palette(). 2009-05-15 10:25:22 +02:00
Alexandre Julliard
2a48ef1d09 mlang: Return the correct count in IMLangFontLink_GetStrCodePages when aborting early. 2009-05-14 20:09:53 +02:00
Gerald Pfeifer
aea6418ff0 msi: Initialize variable in MSI_ApplyPatchW. 2009-05-14 17:39:29 +02:00
Vincent Povirk
0c71d5b3f7 gdiplus: Stub GdipWarpPath. 2009-05-14 17:23:15 +02:00
Vincent Povirk
8d5c833d25 gdiplus: Stub GdipWidenPath. 2009-05-14 17:23:10 +02:00
Vincent Povirk
ef4d0d970d gdiplus: Populate the installed font collection. 2009-05-14 17:23:03 +02:00
Damjan Jovanovic
80dfd00530 oleaut32: Strip trailing decimal zeroes when rounding a number in VarFormat. 2009-05-14 17:22:34 +02:00
Alexandre Julliard
d1de5f37d0 wininet: Get rid of the SSL-specific read-ahead buffer. 2009-05-14 16:55:29 +02:00
Alexandre Julliard
bb5d973127 wininet/tests: Add a test for reading chunked data. 2009-05-14 16:49:19 +02:00
Alexandre Julliard
3d02c42b39 wininet: Add a read-ahead buffer to allow InternetQueryDataAvailable to return the right values in chunked mode. 2009-05-14 16:45:38 +02:00
Alexandre Julliard
e531ccd6b0 wininet: Centralize detection of chunked mode and add a flag for it in the http request structure. 2009-05-14 16:42:44 +02:00
Dmitry Timoshkov
073bd5a1b8 system.sfd: Make lower case latin letters in 18 pixel Japanese bitmap font not bold.
I just copied them from Wine's 16 pixel MS Sans Serif font.
2009-05-14 14:53:03 +02:00
Stefan Dösinger
0123f81ce5 wined3d: Centralize WINED3DSPDM_SATURATE handling.
Besides the cleanup this patch will help to implement D3DSPDM_PARTIALPRECISION 
with GL_NV_vertex_program2_option / GL_NV_fragment_program_option.
2009-05-14 14:27:33 +02:00
Stefan Dösinger
aeddd2da63 wined3d: Fix remaining incorrect dst register getters. 2009-05-14 14:27:25 +02:00
Stefan Dösinger
bcb20ae96c wined3d: Fix a few more hardcoded pixel shader registers. 2009-05-14 14:27:19 +02:00