Alexandre Julliard
ca4177997c
gdi32: Add a few helper functions for computing font metrics.
2011-10-24 20:03:09 +02:00
Marcus Meissner
0101149c7a
winex11.drv: WORD and BYTE swapped in 555->1 bit converter (Coverity).
2011-10-24 19:54:16 +02:00
Piotr Caban
5eb6994dc2
msxml3/tests: Added saxreader error handling test.
2011-10-24 19:54:15 +02:00
Piotr Caban
6927a11eab
msxml3: Prefer to report msxml error over libxml parsing error.
2011-10-24 19:54:15 +02:00
Piotr Caban
41eba1c30d
msxml3: Return parser result in detach_url.
2011-10-24 19:54:15 +02:00
Piotr Caban
f8112cc548
msxml3: Don't report fatal errors many times.
2011-10-24 19:54:15 +02:00
Alexandre Julliard
6c68319863
mmdevapi/tests: Don't crash on test failure.
2011-10-24 19:54:15 +02:00
Jacek Caban
851856af67
vbscript: Fixed local variable count calculation.
2011-10-24 19:54:14 +02:00
Thomas Faber
3ac36cb50f
riched20/tests: Test format rect adaption to window size and behavior with zero-sized windows.
2011-10-24 19:54:08 +02:00
Thomas Faber
791d000f96
riched20: Simplify ME_PrepareParagraphForWrapping.
2011-10-24 19:54:02 +02:00
Thomas Faber
f3a3ce8a51
riched20: Avoid a forward declaration.
2011-10-24 19:37:08 +02:00
Thomas Faber
28cb0b683e
riched20: Constify some ME_Context pointer parameters.
2011-10-24 19:37:08 +02:00
Thomas Faber
0a44501a4e
gdi32/tests: Test GetTextExtentExPoint behavior with zero and negative max extent values.
2011-10-24 19:37:07 +02:00
Frédéric Delanoy
812c06ae94
opengl32: Avoid superfluous (void*) cast in LOAD_FUNCPTR macro.
2011-10-24 12:39:06 +02:00
Aurimas Fišeras
8991a96885
dinput: Add Lithuanian translation.
2011-10-24 12:36:24 +02:00
Marcus Meissner
db7ba0b230
kernel32: Avoid shadowing parameter "len".
2011-10-24 12:35:51 +02:00
Marcus Meissner
bba0180e56
kernel32: Avoid shadowing "buffer" variable.
2011-10-24 12:35:37 +02:00
Marcus Meissner
615e9572f1
kernel32: Avoid shadowing variables "a", "nt" and "fd".
2011-10-24 12:34:52 +02:00
Marcus Meissner
69b713618b
kernel32: Avoid shadowing "ret" variable.
2011-10-24 12:33:46 +02:00
Alexandre Julliard
36420d2286
winex11: Add error checks around every XF86VidMode call.
2011-10-24 11:19:28 +02:00
Nikolay Sivov
a3a1f4e3fb
msxml3: Add stub IEnumVARIANT support for IXMLDOMSelection.
2011-10-24 11:18:19 +02:00
Nikolay Sivov
ae6ea94bb3
msxml3: Don't try to use null interface pointer.
2011-10-24 11:18:09 +02:00
Nikolay Sivov
762aa854ca
shlwapi: Fix window style set with SHSetParentHwnd().
2011-10-24 11:17:57 +02:00
Juan Lang
398b62ba32
wintrust: Add FindCertsByIssuer stub.
2011-10-24 11:17:31 +02:00
Henri Verbeet
284ba950ef
wined3d: Make the device parameter to SetupForBlit() const.
2011-10-24 11:16:47 +02:00
Henri Verbeet
96187a54a9
wined3d: Make the context parameter to bind_dummy_textures() const.
2011-10-24 11:16:44 +02:00
Henri Verbeet
e6101816a2
wined3d: Get rid of surface_gdi_cleanup().
...
It's effectively the same as surface_cleanup(). The GL objects that
surface_cleanup() destroys are never created for "GDI" surfaces.
2011-10-24 11:16:40 +02:00
Henri Verbeet
6e8273177a
wined3d: Reject multisampled readbacks in wined3d_surface_get_render_target_data().
2011-10-24 11:16:33 +02:00
Henri Verbeet
4229d865d2
wined3d: Only try to load surfaces from the drawable if the drawable is current in surface_load_sysmem().
2011-10-24 11:16:27 +02:00
Juan Lang
aeca2f98fa
wininet: Accept RFC 850 dates in HTTP headers.
2011-10-24 11:15:59 +02:00
Aric Stewart
3b5e14a9b0
user32: Use Uniscribe in the multiline edit control.
2011-10-24 11:15:00 +02:00
Aric Stewart
d5090fd975
msctf: Increase buffer to have room for full key.
2011-10-24 11:14:15 +02:00
Aric Stewart
729de083f3
usp10: Correct itemizing multiple spaces at the beginning of a run.
2011-10-24 11:14:06 +02:00
Aurimas Fišeras
46aa1511fa
comdlg32: Update Lithuanian translation.
2011-10-21 17:31:18 +02:00
Jacek Caban
28c94f5a53
hlink: Added TargetFrameName tests.
2011-10-21 16:47:11 +02:00
Jacek Caban
34db2d3926
hlink: Return S_FALSE in GetTargetFrameName when returning NULL.
2011-10-21 16:47:06 +02:00
Jacek Caban
7b2bb14be2
hlink: Moved HLinkBrowseContext_Constructor to avoid vtbl forward declaration.
2011-10-21 16:46:57 +02:00
Jacek Caban
ccc66af6e3
hlink: Don't use WINAPI for internal functions.
2011-10-21 16:46:48 +02:00
Jacek Caban
c43d445064
hlink: Reorder functions to avoid vtbl forward declaration.
2011-10-21 16:46:33 +02:00
Huw Davies
f53d73a017
gdi32: Add a fake 1-entry color table for 1-bpp ddbs.
2011-10-21 16:46:19 +02:00
Alexandre Julliard
f1faeb0f28
wineps: Add support for PS_USERSTYLE pens.
2011-10-21 16:38:39 +02:00
Alexandre Julliard
f839e53272
winex11: Filter out zero-size dashes for PS_USERSTYLE pens.
2011-10-21 14:55:26 +02:00
Jacek Caban
d0740365ff
vbscript: Added remaining week day constants implementations.
2011-10-21 12:47:40 +02:00
Jacek Caban
89c7671403
vbscript: Added vbSunday constant implementation.
2011-10-21 12:47:27 +02:00
Frédéric Delanoy
7bfe648666
msvcrt: Avoid superfluous cast of MSVCRT_malloc return value.
2011-10-21 12:31:36 +02:00
Frédéric Delanoy
9696705859
dpnet/tests: Avoid casting return value of HeapAlloc calls.
2011-10-21 12:31:34 +02:00
Frédéric Delanoy
3c15af301c
dinput: Avoid casting return value of HeapAlloc calls.
2011-10-21 12:31:31 +02:00
Ken Thomases
7eadf7bb9f
winecoreaudio: Improved tracing.
2011-10-21 12:12:43 +02:00
Ken Thomases
cf39023208
winecoreaudio: Avoid an extra copy/conversion of a string.
2011-10-21 12:12:36 +02:00
Ken Thomases
4bceee9e15
winecoreaudio: Fix a test for allocation failure (copy/paste error).
2011-10-21 12:12:29 +02:00
Ken Thomases
9162c3d32d
winecoreaudio: Fix a leak.
2011-10-21 12:12:23 +02:00
Andrew Talbot
35555862fc
ws2_32: Replace switch statement with more suitable if statement.
2011-10-21 12:11:51 +02:00
Andrew Talbot
4bebe6287c
ws2_32: Mark a fall-through in a switch statement.
2011-10-21 12:11:45 +02:00
Andrew Eikum
c8c6cc97bc
dsound: Always enumerate the default device first.
2011-10-21 12:11:39 +02:00
André Hentschel
f05a8f89f4
msvcr90: Add x86_64 stubs and forwards.
2011-10-21 12:10:03 +02:00
Henri Verbeet
f28ba9007e
wined3d: Make the device parameter to context_choose_pixel_format() const.
2011-10-21 12:09:46 +02:00
Henri Verbeet
a2c754dde8
wined3d: Make the device parameter to wined3d_device_get_surface_from_dc() const.
2011-10-21 12:09:43 +02:00
Henri Verbeet
002447357c
d3d9/tests: Add a small test for IDirect3DDevice9::SetCursorPosition().
2011-10-21 12:09:40 +02:00
Henri Verbeet
b42ec21d76
d3d8/tests: Add a small test for IDirect3DDevice8::SetCursorPosition().
2011-10-21 12:09:37 +02:00
Henri Verbeet
5f6dd5384c
wined3d: Move the cursor in wined3d_device_set_cursor_position().
2011-10-21 12:09:34 +02:00
Bernhard Loos
4ac1e8e034
msi: Always use WHEREVIEW for sorting.
2011-10-20 20:48:26 +02:00
Bernhard Loos
0fd4943277
msi: Get rid of JOINVIEW.
2011-10-20 20:48:26 +02:00
Bernhard Loos
4383aafadd
msi: Reorder tables to optimize condition evaluation.
2011-10-20 20:48:26 +02:00
Jacek Caban
2c47b66b71
ieframe: ieframe variant of IEWinMain is Unicode.
2011-10-20 20:48:26 +02:00
Michael Mc Donnell
26f3c14d6b
shell32: Set pointer to NULL after free to avoid double free.
2011-10-20 20:48:25 +02:00
Vitaliy Margolen
271c6a6c5f
dinput: Add some logging to base class.
2011-10-20 17:05:19 +02:00
Alexandre Julliard
5c1c7a6576
gdi32: Implement GetCharWidthW as a standard driver entry point.
2011-10-20 17:05:11 +02:00
Alexandre Julliard
6ad9eb805c
gdi32: Implement GetTextExtentExPointW as a standard driver entry point.
2011-10-20 17:04:35 +02:00
Alexandre Julliard
c66b611205
wineps: Chain to the next driver when not using a device font.
2011-10-20 13:22:11 +02:00
Alexandre Julliard
f00767807f
winex11: Chain to the next driver when not using a device font.
2011-10-20 13:22:03 +02:00
Jacek Caban
a37ea54183
vbscript: Added Global_isNull implementation.
2011-10-20 13:21:00 +02:00
Marcus Meissner
9ed15fbf14
ntdll: Avoid shadowing "p" variable.
2011-10-20 13:20:44 +02:00
Marcus Meissner
cfd5bfa86e
ntdll: Avoid shadowing size variable.
2011-10-20 12:59:30 +02:00
Alexandre Julliard
9801818ff4
ntdll/tests: Clear the full atom structure before every test.
2011-10-20 12:50:06 +02:00
Alexandre Julliard
7c1f665627
gdiplus/tests: Add an intermediate variable to avoid array bounds warnings.
2011-10-20 12:50:04 +02:00
Alexandre Julliard
328328bb2c
gdi32: Add an intermediate variable to avoid array bounds warnings.
2011-10-20 12:46:21 +02:00
Alexandre Julliard
86b4fe7b0e
gdi32/tests: Add intermediate pointers to color tables to simplify the code and avoid array bounds warnings.
2011-10-20 12:34:58 +02:00
Ken Sharp
ef0326b0f1
browseui: Update English resources.
2011-10-20 11:30:45 +02:00
Stefan Leichter
9b2132b560
url: Add stub for OpenURLA.
2011-10-20 11:11:51 +02:00
Marcus Meissner
811ae03aeb
ntdll: Avoid shadowing "de" variable.
2011-10-20 11:07:08 +02:00
Austin English
d4ec0a19c0
kernel32: Add a stub for GetProcessDEPPolicy.
2011-10-20 11:06:22 +02:00
Alex Henrie
7604803dff
shell32: Update Catalan translation.
2011-10-20 11:05:15 +02:00
Alex Henrie
7c6bf9c66c
comdlg32: Update Catalan translation.
2011-10-20 11:05:07 +02:00
Alex Henrie
83c72e874a
comctl32: Add Catalan translation.
2011-10-20 11:04:59 +02:00
Andrew Eikum
9b15c17376
dsound: Don't claim to support hardware buffers.
2011-10-20 11:03:40 +02:00
Henri Verbeet
da32d34439
wined3d: Make the device parameter to wined3d_device_get_gamma_ramp() const.
2011-10-20 11:03:28 +02:00
Henri Verbeet
23ee1a451b
wined3d: Make the device parameter to wined3d_device_set_gamma_ramp() const.
2011-10-20 11:03:22 +02:00
Henri Verbeet
12a99309d9
d3d9/tests: Add a small test for multisampled GetRenderTargetData().
2011-10-20 11:03:15 +02:00
Henri Verbeet
fd1afd24f4
d3d8/tests: Add a small test for multisampled CopyRects().
2011-10-20 11:03:07 +02:00
Henri Verbeet
82f067f5cd
wined3d: Allow loading multisampled surfaces into sysmem.
2011-10-20 11:02:57 +02:00
Aric Stewart
f0c85ff83d
usp10: Correct some reading buffer overruns when parsing indic syllables.
...
Found with help from Dan Kegel and Valgrind.
2011-10-20 11:02:47 +02:00
Aric Stewart
8836da818e
usp10/tests: Initialize our SCRIPT_VISATTR array.
...
Found by Valgrind and Dan Kegel.
2011-10-20 11:02:37 +02:00
Jacek Caban
7fa15c5f4d
vbscript: Added Global_IsEmpty implementation.
2011-10-19 19:45:51 +02:00
Jacek Caban
8a17193d8d
vbscript: Get rid of no longer needed VB_VARIANT|VT_BYREF in Global_IsObject.
2011-10-19 19:45:42 +02:00
Aric Stewart
250a132545
usp10: Correct read overflow in ScriptBreak found by Valgrind.
2011-10-19 19:45:38 +02:00
Alexandre Julliard
ef0fe44327
gdi32: Implement SelectFont as a standard driver entry point.
2011-10-19 18:22:05 +02:00
Alexandre Julliard
885a4a5c08
gdi32: Add an initial Freetype font driver.
2011-10-19 18:22:01 +02:00
Alexandre Julliard
6bb001da6f
gdi32: Add support for pushing a font driver on the DC driver stack.
2011-10-19 18:21:56 +02:00
Jacek Caban
764d3d6a69
mshtml: Added IHTMLWindow6 stub implementation.
2011-10-19 17:48:34 +02:00
Alexandre Julliard
3aed056b72
ntdll: Fix string comparison against non null-terminated string (Valgrind).
2011-10-19 17:48:16 +02:00
Huw Davies
595dbe2eba
gdi32: Fix character code metrics for bitmap fonts.
2011-10-19 17:38:33 +02:00
Huw Davies
6aece157a0
gdi32/tests: Remove the no longer used todo functionality of the test_color macro.
2011-10-19 16:59:32 +02:00
Huw Davies
2e72434340
gdi32/tests: Add tests for GetPixel.
2011-10-19 16:59:29 +02:00
Huw Davies
f6c7e96a61
gdi32: Implement GetPixel.
2011-10-19 16:59:25 +02:00
Huw Davies
70be58c17d
gdi32: Add get_pixel primitives.
2011-10-19 16:59:21 +02:00
Huw Davies
07e652b330
gdi32/tests: Add tests for SetPixel.
2011-10-19 16:59:04 +02:00
Huw Davies
2ac6a1bbf6
gdi32: Implement SetPixel.
2011-10-19 16:58:57 +02:00
Huw Davies
ddbaa9491a
gdi32: Add pixel_to_colorref primitives.
2011-10-19 16:58:51 +02:00
Huw Davies
b700660075
gdi32/tests: Add tests for non-rgb colorrefs.
2011-10-19 16:58:46 +02:00
Huw Davies
a3b5f270a8
gdi32: Add support for non-rgb colorrefs.
2011-10-19 16:58:40 +02:00
Huw Davies
0967de74db
gdi32: Introduce a unified function to perform COLORREF to pixel color mapping.
2011-10-19 16:58:31 +02:00
Aric Stewart
67196377b5
user32: Recalculate string length when cropping string to fit.
2011-10-19 16:39:26 +02:00
Alexandre Julliard
62b7069fa9
ntdll: Unwind the stack before calling exit/abort_thread on i386 the same way we do on x86_64.
2011-10-19 16:38:52 +02:00
Frédéric Delanoy
241ccd9ab9
mlang/tests: Fix a typo.
2011-10-19 16:38:52 +02:00
Frédéric Delanoy
f9ecfff4bf
dmime: Avoid idempotent operation (Clang).
2011-10-19 16:38:52 +02:00
Andrew Eikum
3f3e42b6bc
shell32: ShellExec with empty operation should behave same as with NULL operation.
2011-10-19 16:38:51 +02:00
Marcus Meissner
90ca362013
user.exe16: Fixed incorrect sizeof() (Coverity).
2011-10-19 16:38:51 +02:00
Andrew Talbot
31b3cbfb93
wininet: Add a break to a switch statement.
2011-10-19 16:38:51 +02:00
Aric Stewart
0aa30c4673
usp10: Handle multi-glyph clusters in ScriptStringOut.
2011-10-19 12:25:35 +02:00
Henri Verbeet
73723911aa
wined3d: Make the device parameter to wined3d_device_get_creation_parameters() const.
2011-10-19 12:24:43 +02:00
Henri Verbeet
d607586d62
wined3d: Make the present_parameters parameter to wined3d_device_reset() const.
2011-10-19 12:24:36 +02:00
Henri Verbeet
3042860478
wined3d: Detach any attached overlays on surface cleanup.
...
Spotted by Dan Kegel / Valgrind.
2011-10-19 12:23:47 +02:00
Henri Verbeet
4408c5abc6
ddraw: Clear attached_iface before releasing it in ddraw_surface_delete_attached_surface().
...
Spotted by Dan Kegel / Valgrind.
2011-10-19 12:23:23 +02:00
Henri Verbeet
10b54a7860
ddraw: Initialize the surface desc's dwFlags field to 0 before surface locks.
...
Otherwise DDSD2_to_DDSD() would try to convert uninitialized data on failure.
Spotted by Dan Kegel / Valgrind.
2011-10-19 12:23:15 +02:00
Dmitry Timoshkov
0e44bda72a
ntdll: Take into account timezone bias changes when detecting daylight saving rules.
2011-10-18 19:16:34 +02:00
Francois Gouget
c8ecf2c721
shlwapi: Don't use a long where an int is more than big enough.
2011-10-18 18:58:50 +02:00
Piotr Caban
0655a6e563
shell32/tests: Fix uninitialized memory access (Valgrind).
2011-10-18 18:29:58 +02:00
Piotr Caban
bfad4fa967
shell32: Don't convert output parameter in SHBrowseForFolderA (Valgrind).
2011-10-18 18:29:50 +02:00
Piotr Caban
0bb641ad59
msvcrt: Initialize all ctype fields.
2011-10-18 18:29:19 +02:00
Jacek Caban
ca293d442b
urlmon: Skip tests that fail on too old IEs.
2011-10-18 18:29:10 +02:00
Jacek Caban
3c4b2a0b43
mshtml: Added IHTMLDocument2::elementFromPoint implementation.
2011-10-18 18:29:04 +02:00
Austin English
c3f6f96df4
d3d9/tests: Only skip the visual tests if d3d cannot be initialized on Windows.
2011-10-18 16:24:45 +02:00
Dan Kegel
f91c8578bb
mlang/tests: Don't call lstrcpyW on a null string.
2011-10-18 16:24:29 +02:00
Aric Stewart
acaa0dc2da
user32: Use Uniscribe in the single line edit control.
2011-10-18 16:07:55 +02:00
Marcus Meissner
c9b6994648
shlwapi: Fixed bad pointer arithmentic by removing sizeof() (Coverity).
2011-10-18 15:18:04 +02:00
Marcus Meissner
b08d4f597a
ddraw: Lowercase variable names to fix a incorrect sizeof() (Coverity).
2011-10-18 15:17:49 +02:00
Marcus Meissner
2a55b09bed
directshow: Removed bad sizeof in copy/pasted code (Coverity).
2011-10-18 15:17:42 +02:00
Marcus Meissner
230f63c3d2
explorerframe: Fixed incorrect sizeof (Coverity).
2011-10-18 15:17:15 +02:00
Marcus Meissner
06935e9323
gdi32: Remove a incorrect sizeof from pointer arithmetic (Coverity).
2011-10-18 15:17:07 +02:00
Marcus Meissner
59fc063a34
mshtml: Adjusted some incorrect sizeofs (Coverity).
2011-10-18 15:16:28 +02:00
Marcus Meissner
cd51c797f3
msvcrt: Use correct sizeof to realloc (Coverity).
2011-10-18 15:16:17 +02:00
Jacek Caban
76eeca2255
vbscript: Added support for hex literals not ending with '&'.
2011-10-18 15:16:04 +02:00
Jacek Caban
b5a031d804
mshtml: Better error handling in NSContainer initialization.
2011-10-18 15:15:29 +02:00
Piotr Caban
32b24db041
msvcp: Sync spec files.
2011-10-18 15:15:20 +02:00
Piotr Caban
f735226988
msvcp90: Use debugstr_a to avoid overflow in traces.
2011-10-18 15:15:08 +02:00
Piotr Caban
59514c463a
msvcp90: Fix buffer size in basic_string_char_grow.
2011-10-18 15:14:59 +02:00
Piotr Caban
b0211b5b18
msvcp90: Added basic_string::get_allocator implementation.
2011-10-18 15:14:49 +02:00
Piotr Caban
0b802bb747
msvcp90: Added basic_string::erase iterator based functions.
2011-10-18 15:14:41 +02:00
Piotr Caban
bc2567f974
msvcp90: Added basic_string::replace iterator based functions.
2011-10-18 15:14:33 +02:00
Piotr Caban
a6897e888e
msvcp90: Added basic_string::find_last_not_of implementation.
2011-10-18 15:13:50 +02:00
Piotr Caban
ed6c1ff8d5
msvcp90: Added basic_string::rfind implementation.
2011-10-18 15:13:34 +02:00
Huw Davies
ffe5e20b78
gdi32/tests: Remove unused legacy values.
2011-10-18 15:13:04 +02:00
Nikolay Sivov
482d80cf16
comctl32/tests: Make state data accessible to caller (Valgrind).
2011-10-18 15:12:47 +02:00
Nikolay Sivov
ea96417f83
comctl32/monthcal: Update pointer after reallocation (Valgrind).
2011-10-18 15:12:37 +02:00
Aric Stewart
61e82e2c8c
usp10: Properly adjust LogClust when decomposing indic vowels.
2011-10-18 15:11:58 +02:00
Aric Stewart
db03d6452d
usp10: Properly adjust LogClust when composing indic consonants.
2011-10-18 15:11:52 +02:00
Andrew Eikum
6a7c2f66e0
dsound: Don't make the capture buffer object address public until it is prepared.
2011-10-18 15:11:40 +02:00
Andrew Eikum
c60583ab8b
dsound: Fix type conversion problems.
2011-10-18 15:11:32 +02:00
Andrew Talbot
53a8746dcd
winex11.drv: Mark some fall-throughs in switch statements.
2011-10-18 15:11:12 +02:00
Henri Verbeet
6cc9a89c8a
wined3d: Make the device parameter to is_display_mode_supported() const.
2011-10-18 15:10:33 +02:00
Henri Verbeet
71640e00f9
wined3d: Make the device parameter to invalidate_active_texture() const.
2011-10-18 15:10:27 +02:00
Henri Verbeet
14ca56ed97
ddraw: Destroy the swapchain in ddraw_destroy() if it still exists.
2011-10-18 15:10:21 +02:00
Henri Verbeet
68e1484bec
wined3d: Mark default pool surfaces lost when they're unloaded.
2011-10-18 15:10:13 +02:00
Henri Verbeet
ca43c49968
wined3d: Keep surfaces in sysmem if they're both already there in wined3d_surface_blt().
...
The idea is to avoid bouncing surfaces between the CPU and GPU when doing both
locks and blits on a surface. This is mostly an issue for ddraw applications.
2011-10-18 15:10:06 +02:00
Aric Stewart
42db0c0593
usp10: Handle advance for multi-glyph clusters correctly.
2011-10-18 15:09:53 +02:00
Aric Stewart
6fb71f5354
usp10: Break out get_cluster_size and use it to correct ScriptStringGetLogicalWidths for clusters.
2011-10-18 15:09:44 +02:00
Alexandre Julliard
013f5a9b23
gdi32: Return the correct error code when selecting objects in a metafile.
2011-10-18 15:03:29 +02:00
Alexandre Julliard
5267c1316b
gdi32: Get rid of the DC_FUNCTIONS typedef.
2011-10-17 20:39:54 +02:00
Alexandre Julliard
2dfa00230d
wineps: Get rid of the StretchDIBits entry point.
2011-10-17 20:12:59 +02:00
Ričardas Barkauskas
472a8f7a67
ddraw: COM cleanup for IDirect3DDevice7 interface.
2011-10-17 18:24:58 +02:00
Ričardas Barkauskas
7dc08745d1
ddraw: Use impl_from_IDirect3DDevice7 for application provided interfaces.
2011-10-17 18:24:42 +02:00
Ričardas Barkauskas
31cf68dd95
ddraw: Use unsafe_impl_from_IDirect3DDevice7 for application provided interfaces.
2011-10-17 18:24:30 +02:00
Ričardas Barkauskas
6b7e3e77d0
ddraw: COM cleanup for IDirect3DDevice3 interface.
2011-10-17 18:24:21 +02:00
Ričardas Barkauskas
bd530d3aba
ddraw: Rename device_from_device3 to impl_from_IDirect3DDevice3.
2011-10-17 18:24:10 +02:00
Ričardas Barkauskas
a90b2ad002
ddraw: Use unsafe_impl_from_IDirect3DDevice3 for application provided interfaces.
2011-10-17 18:23:51 +02:00
Ričardas Barkauskas
d32df839ac
ddraw: COM cleanup for IDirect3DDevice2 interface.
2011-10-17 18:23:42 +02:00
Ričardas Barkauskas
1c045cbb28
ddraw: Rename device_from_device2 to impl_from_IDirect3DDevice2.
2011-10-17 18:23:33 +02:00
Ričardas Barkauskas
a870753dba
ddraw: Use unsafe_impl_from_IDirect3DDevice2 for application provided interfaces.
2011-10-17 18:23:18 +02:00
Ričardas Barkauskas
d5912c533f
ddraw: COM cleanup for IDirect3DDevice interface.
2011-10-17 18:23:09 +02:00
Ričardas Barkauskas
a0c9ab7894
ddraw: Rename device_from_device1 to impl_from_IDirect3DDevice.
2011-10-17 18:22:56 +02:00
Ričardas Barkauskas
d19e416dee
ddraw: Use unsafe_impl_from_IDirect3DDevice for application provided interfaces.
2011-10-17 18:22:44 +02:00
Huw Davies
4dbc0690ef
gdi32/tests: Add some StretchDIBits tests.
2011-10-17 17:45:09 +02:00
Huw Davies
c9a7bb715d
gdi32: Implement nulldrv_StretchDIBits using the PutImage gdi driver function.
2011-10-17 17:45:08 +02:00
Huw Davies
a01844b013
gdi32: Make the convert_bits and stretch_bits helpers external.
2011-10-17 17:45:08 +02:00
Huw Davies
64f6e9bc58
gdi32: Move the intersection of vis rects into a separate function.
2011-10-17 17:45:08 +02:00
Huw Davies
2127e9444d
gdi32: Allow a caller to build_rle_bitmap to not request the clip region.
2011-10-17 17:45:08 +02:00
Aric Stewart
8f4fab2483
usp10: Handle the fNeedsCaretInfo flag in XtoCP and CPtoX.
2011-10-17 17:45:08 +02:00
Jacek Caban
64fd6fa787
vbscript: Added lexer support for '_'.
2011-10-17 17:45:07 +02:00
Dmitry Timoshkov
16eac43c8e
ntdll: Move adding VPROT_READ for Solaris to the same place where it's done for FreeBSD.
2011-10-17 17:45:07 +02:00
Dmitry Timoshkov
f7e466455d
ntdll: FreeBSD needs page read access when execute access is requested.
2011-10-17 17:45:07 +02:00
Juan Lang
0aad594d5f
shell32: Use existing buffer rather than copying, and potentially truncating, a filename prior to executing it.
2011-10-17 17:45:07 +02:00
Juan Lang
726acf0f4a
shell32: Check size of input parameters before copying to fixed length buffers.
2011-10-17 17:45:06 +02:00
Alistair Leslie-Hughes
dbefe8cbb0
mmcndmgr: Add mmcndmgr dll.
2011-10-17 17:45:06 +02:00
Ken Sharp
e8d9483da9
ntdll: Update Win2k8 to SP2.
2011-10-17 17:45:05 +02:00
Alexandre Julliard
bfdac3e885
gdi32: Add a fall back implementation of BlendImage using client-side blending.
2011-10-17 17:45:05 +02:00
Marcus Meissner
6ca6464cf3
msvcrt: Replaced bad memcpy by strcpy (Coverity).
2011-10-17 17:45:05 +02:00
Marcus Meissner
68f8eff5e0
setupx.dll16: Fixed bad sizeof() (Coverity).
2011-10-17 17:45:05 +02:00
Dan Kegel
4a38b10a56
comdlg32/tests: Initialize find & replace strings before testing FindTextA, etc.
2011-10-17 17:45:05 +02:00
Marcus Meissner
587cd82013
dsound: Remove dead code from mixer (Coverity).
2011-10-17 17:45:05 +02:00
Marcus Meissner
76702f3391
usp10: Fixed some oom handling (Coverity).
2011-10-17 17:45:05 +02:00
Marcus Meissner
118dc1998f
user32: Load PaddedBorderWidth from registry too (Coverity).
2011-10-17 17:45:04 +02:00
Luca Bennati
6da39c228d
comdlg32: Update Italian translation.
2011-10-17 17:45:04 +02:00
Luca Bennati
32706d952e
inetcpl: Update Italian translation.
2011-10-17 17:45:04 +02:00
Luca Bennati
9d487fd2c3
dinput: Add Italian translation.
2011-10-17 17:45:04 +02:00
Frédéric Delanoy
61c6212672
cryptui: Avoid idempotent operation (Clang).
2011-10-17 17:45:04 +02:00
André Hentschel
85051917fe
dbghelp: Rewrite stabs parsing to not need PATH_MAX.
2011-10-17 17:45:03 +02:00
Thomas Faber
385b8c3988
ntdll/tests: Fix build with MSVC.
2011-10-17 17:45:03 +02:00
Marcus Meissner
07d72eb570
dsound: Added missing LeaveCriticalSection (Coverity).
2011-10-17 17:45:03 +02:00
Marcus Meissner
f90d402610
wined3d: Fixed sizeof (Coverity).
2011-10-17 17:45:03 +02:00
Marcus Meissner
8648c13140
winhttp: Fixed sizeof calls (Coverity).
2011-10-17 17:45:02 +02:00
Henri Verbeet
fcd1de2b09
wined3d: Make the device parameter to wined3d_device_get_depth_stencil() const.
2011-10-17 17:45:02 +02:00
Henri Verbeet
ebbd5ecf7c
wined3d: Make the device parameter to wined3d_device_get_render_target() const.
2011-10-17 17:45:02 +02:00
Henri Verbeet
25b1130b44
wined3d: Also restore the pixel format in context_restore_gl_context().
2011-10-17 17:45:02 +02:00
Henri Verbeet
cdc9aadf5c
wined3d: Don't try to access the swapchain of a destroyed context in context_set_gl_context().
2011-10-17 17:45:02 +02:00
Henri Verbeet
dfea2ab6f4
wined3d: Don't bother updating the context's window in context_destroy_gl_resources().
...
context_update_window() accesses the swapchain, which may not exist if this is
a destroyed context, and we don't do anything that needs displaying here
anyway.
2011-10-17 17:45:02 +02:00
Vitaliy Margolen
aba1ed78da
dinput: Put some checks back into GetDeviceData for DirectInput 8.
2011-10-17 17:45:02 +02:00
Vitaliy Margolen
d7db5d5399
dinput: Don't mask buffer overflow error.
2011-10-17 17:45:01 +02:00
Vitaliy Margolen
db6780806e
dinput: Add buffer overflow check.
2011-10-17 17:45:01 +02:00
Vitaliy Margolen
e939980027
dinput: Fix buffer size in test.
2011-10-17 17:45:01 +02:00
Alexandre Julliard
78d50cafb2
gdi32/tests: Add test cases for DIB blending.
2011-10-17 17:44:25 +02:00
Alexandre Julliard
a3a574fae0
gdi32: Implement a BlendImage entry point in the DIB driver.
2011-10-14 21:32:40 +02:00
Daniel Santos
7a4349bb99
gdi32: Remove PS_USERSTYLE FIXME and workarounds.
2011-10-14 20:26:44 +02:00
Daniel Santos
f2ad9df45d
winex11.drv: Add on-screen PS_USERSTYLE support to pens.
2011-10-14 20:26:44 +02:00
Uwe Bonnes
89c2a4c596
ntdll: Generate a single EV_TXEMPTY when the TX buffer turns empty.
2011-10-14 20:26:44 +02:00
Dan Kegel
876d551911
shlwapi/tests: Initialize size parameter in test_SHGetShellKey.
2011-10-14 20:26:44 +02:00
Jacek Caban
4a39433eae
shlwapi: Make sure we don't write anything to output buffer if its size is too small to store the whole result.
2011-10-14 20:26:44 +02:00
Jacek Caban
01c4fed7b4
vbscript: Added more releasing tests.
2011-10-14 20:26:44 +02:00
Jacek Caban
6f0e215fb5
vbscript: Properly release global variables.
2011-10-14 20:26:43 +02:00
Jacek Caban
84d5a39659
vbscript: Added more script state tests.
2011-10-14 20:26:43 +02:00
Jacek Caban
b1c7f544ed
vbscript: Keep script context alive after Close call, but make it reusable.
2011-10-14 20:26:43 +02:00
Alexandre Julliard
b7a15ae7fa
gdi32: Overlapping rectangles are not allowed in GdiAlphaBlend.
2011-10-14 20:26:43 +02:00
Frédéric Delanoy
699fb02d10
inetmib1: Avoid idempotent operation in findSupportedQuery function (Clang).
2011-10-14 20:26:42 +02:00
Aric Stewart
29b52fa575
usp10: Add fallback font for Armenian and Georgian.
2011-10-14 20:26:42 +02:00
Aric Stewart
85d33f4139
usp10: Correct buffer reading overrun.
...
Found by Dan Kegel using valgrind.
2011-10-14 20:26:42 +02:00
Piotr Caban
b9b24bdf51
msvcp: Sync spec files.
2011-10-14 20:26:42 +02:00
Piotr Caban
8cca58251b
msvcp90: Added _String_val class implementation.
2011-10-14 20:26:27 +02:00
Piotr Caban
105ffa40fd
msvcp90: Remove code that is never executed.
2011-10-14 15:46:28 +02:00
Piotr Caban
72fb8e2c65
msvcp90: Added basic_string::max_size implementation.
2011-10-14 15:46:15 +02:00
Piotr Caban
796a13c80d
msvcp90: Added more basic_string constructor implementations.
2011-10-14 15:45:22 +02:00
Piotr Caban
044e07d1f8
msvcp90: Added more basic_string::assing functions.
2011-10-14 15:45:12 +02:00
Piotr Caban
fd0fcb2a2f
msvcp90: Added basic_string::operator>= implementation.
2011-10-14 15:45:02 +02:00
Piotr Caban
94a379a520
msvcp90: Added basic_string::operator> implementation.
2011-10-14 15:44:57 +02:00
Piotr Caban
c373306cfa
msvcp90: Added basic_string::operator<= implementation.
2011-10-14 15:44:45 +02:00
Jacek Caban
c90c39304f
vbscript: Make sure to remove an object from object list in collect_objects.
2011-10-14 15:44:28 +02:00
Vitaliy Margolen
1a56be85be
dinput: Acquire should not reset buffer position.
2011-10-14 13:12:28 +02:00
Vitaliy Margolen
157528eb0f
dinput: GetDeviceData always succeeds regardless if buffering is enabled or device is acquired.
2011-10-14 13:12:28 +02:00
Piotr Caban
922ae2e268
msvcrt: Fix handling of locales without region in MSVCRT_locale_to_LCID.
2011-10-14 13:12:28 +02:00
Piotr Caban
95f3be6573
msvcrt: Added missing calling convention specification.
2011-10-14 13:12:28 +02:00
Andrew Talbot
819225d98b
wined3d: Mark some fall-throughs in switch statements.
2011-10-14 13:12:28 +02:00
Andrew Talbot
654f280947
winealsa.drv: Add some return statements to mark semantic separations.
2011-10-14 13:12:28 +02:00