Zebediah Figura
071a58e847
quartz: Simplify FilterMapper3_UnregisterFilter().
...
Avoid some unnecessary allocations.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:21:14 +01:00
Zebediah Figura
82abd74351
quartz: Simplify FilterMapper3_CreateCategory().
...
Avoid some unnecessary allocations.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:21:11 +01:00
Zebediah Figura
228b8b984b
quartz: Simplify FilterGraph2_AddFilter().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:21:07 +01:00
Michael Stefaniuc
7daf030473
dmusic: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:20:46 +01:00
Alistair Leslie-Hughes
55827134d1
dmime: IDirectMusicPerformance8_FreePMsg Release the unknown pointer.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:20:46 +01:00
Michael Stefaniuc
4915c51ea6
dmloader: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:20:46 +01:00
Liam Middlebrook
1fa427f2d0
winevulkan: Update to VK spec version 1.1.130.
...
Also update a single define reference in wined3d since VK_EXT_device_address
was promoted to KHR and renamed VK_ERROR_INVALID_DEVICE_ADDRESS_EXT to
VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS_KHR.
Signed-off-by: Liam Middlebrook <lmiddlebrook@nvidia.com>
Signed-off-by: Piers Daniell <pdaniell@nvidia.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 10:20:46 +01:00
Liam Middlebrook
9058f5e08b
winevulkan: Support functions with basic_c return types.
...
Needed for VK_KHR_buffer_device_address which uses uint64_t as a return type.
Signed-off-by: Liam Middlebrook <lmiddlebrook@nvidia.com>
Signed-off-by: Piers Daniell <pdaniell@nvidia.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 09:21:28 +01:00
Stefan Dösinger
d82a2683b1
ddraw/tests: Mark a Geforce 9600 misbehavior broken().
...
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 09:20:25 +01:00
Stefan Dösinger
b9a9ad4c03
ddraw/tests: Disable a test that causes heap corruption on some Nvidia.
...
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 09:20:18 +01:00
Zebediah Figura
7adb30b24c
ddraw/tests: Fix some test failures.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48150
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-22 09:20:11 +01:00
Paul Gofman
f0456d616c
d3d9/tests: Add test for alpha to coverage.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=37073
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 21:54:59 +01:00
Giovanni Mascellani
502c9c7603
d2d1: Fix miter drawing for degenerated rectangles.
...
When a rectangle side has zero length, the miter join generator is
confused because it cannot recover the join angle. This patch avoids
that by using artificially non-degenerate previous and next vertices.
Signed-off-by: Giovanni Mascellani <gio@debian.org>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 21:54:59 +01:00
Gabriel Ivăncescu
c78011999b
comctl32/datetime: Simplify last digits calculation.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 21:54:59 +01:00
Alexandre Julliard
092d76b911
rundll32: Add wrapper to call entry point on i386.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48018
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 21:54:59 +01:00
Alexandre Julliard
4ebb7293dc
configure: Allow out-of-tree builds from an unclean source tree.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 21:00:20 +01:00
Andrew Eikum
b58a6ce7c5
dinput: Add missing ASPECT flags to c_dfDIJoystick.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:58:01 +01:00
Andrew Eikum
e2e100272f
dinput: Add missing ASPECT flags for c_dfDIJoystick2.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:57:56 +01:00
Andrew Eikum
af2f419426
dinput: Fix V/A/FSlider dwOfs values in c_dfDIJoystick2.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:57:52 +01:00
Andrew Eikum
6cb3d0fb37
winebus.sys: Don't return too early if SDL initialization succeeds.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:56:05 +01:00
Zhiyi Zhang
95d267369a
vulkan-1/tests: Fix some test failures.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:50 +01:00
Zhiyi Zhang
39f96c1fa9
rasenh/tests: Fix a test failure.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:48 +01:00
Zebediah Figura
49a71fcc77
shell32/tests: Fix some failures in test_contextmenu().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:34 +01:00
Zebediah Figura
3ceda2e269
evr: Use wide character string literals.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:15 +01:00
Zebediah Figura
a456808d82
amstream: Use wide character string literals.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:13 +01:00
Zebediah Figura
d4bf8b2acd
qedit: Use wide character string literals.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:08 +01:00
Zebediah Figura
bfaf90137e
compobj: Implement reference counting for the standard allocator.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:55:00 +01:00
Zebediah Figura
9af935a519
compobj: Reference the returned IMalloc pointer in CoGetMalloc().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42554
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:54:52 +01:00
Zebediah Figura
588af8ca85
compobj: Reference the IMalloc pointer in CoInitialize().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42554
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:54:39 +01:00
Zebediah Figura
ba3ca99703
compobj: Always set the IMalloc pointer in CoInitialize().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:54:32 +01:00
Zebediah Figura
464b74bf5b
compobj: Store the IMalloc pointer as a SEGPTR.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:54:19 +01:00
Zebediah Figura
9c530b7c1e
compobj: Get rid of _xmalloc16().
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:53:54 +01:00
Zebediah Figura
4f7ebaf604
compobj: Manually define the IMalloc16 structure.
...
For clarity.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 20:53:28 +01:00
Alexandre Julliard
da816802e0
Release 5.0.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-21 18:03:21 +01:00
Alexandre Julliard
02f3a133b6
Release 5.0-rc6.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 23:02:41 +01:00
Piotr Caban
94245fd38e
urlmon: Fix CoInternetParse{Url,IUri} spec entry.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 15:01:23 +01:00
Zebediah Figura
df8d43a98d
urlmon/tests: Make the url tests a bit less verbose by default.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 15:01:12 +01:00
Zebediah Figura
278af13334
urlmon/tests: Avoid testing that only certain interfaces are queried.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 15:01:09 +01:00
Zebediah Figura
4661c8d45b
msi/tests: Fix a crash on Windows 10.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 12:14:37 +01:00
Zebediah Figura
932ed6bf84
msi/tests: Fix test_feature_override() to properly clean up its features on removal.
...
This was leaving behind registry entries (as well as the already accounted-for
program files), which apparently caused subsequent test failures when running
msi:action.
While Wine is not behaving exactly correctly here (i.e. and removing the feature
anyway), I suspect it is not sufficiently interesting to test whether we behave
correctly with what is essentially a buggy package.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-17 12:14:29 +01:00
Zebediah Figura
0cbadb716d
user32/tests: Fix some test failures with Windows 10.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 20:14:12 +01:00
Nikolay Sivov
bccac4d2a1
dwrite/tests: Improve DrawUnderline() test reliability by using text tested font actually supports.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 20:14:09 +01:00
Alexandre Julliard
b6fb468b9a
wine.inf: Remove the winebus service also for ARM64.
...
It was done in 57ca71fece
for the other
platforms.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 19:11:07 +01:00
Zhiyi Zhang
54fb785c6a
api-ms-win-core-rtlsupport-l1-2-0: Add missing spec file entries.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48416
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 12:21:11 +01:00
Zhiyi Zhang
e41547c548
ntdll: Fix some Rtl* functions having wrong calling convention.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 12:21:11 +01:00
Gabriel Ivăncescu
6393edb714
msctf: Clear the corresponding DocumentMgr pointers for Associated Focus Windows on destruction.
...
Fixes a regression introduced by d541087079
.
AssociateFocus does not grab ownership of the Document Manager, but it does
return it in the "prev" output parameter with an increased refcount. So,
if the docmgr gets destroyed and AssociateFocus is called again, its "prev"
parameter will refer to freed memory. Windows sets it to NULL in such case.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48469
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 12:21:11 +01:00
Alexandre Julliard
4e2da207d7
msvcrt: Use unsigned comparisons in strcmp and strncmp.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48454
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-16 12:21:11 +01:00
Zebediah Figura
28ab23db56
explorerframe/tests: Remove some failing tests.
...
These fail on Windows 10 1607+ with nonsensical error codes.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-15 22:03:36 +01:00
Zebediah Figura
9024549fe1
comdlg32/tests: Use GetTempPathA() instead of the current directory in test_extension().
...
For some reason, a previous test sets the current directory to
C:\windows\system32\ on my Windows 10 machine, which prompts message boxes as
the path is not writable.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-15 22:03:36 +01:00
Zebediah Figura
c2b4d98f23
rpcrt4/tests: Pass the default maximum call limit to RpcServerListen().
...
The tests intermittently crash on 2008 with RPC_S_SERVER_TOO_BUSY. I suspect
this is due to the server spawned in run_server having a call limit of 20 but
being expected to service 32 threads. Use the default parameter in an attempt
to prevent this failure.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-15 22:03:36 +01:00