Dmitry Timoshkov
9e2ca4bae5
user32/tests: Add some tests for classes with non-zero low word instance.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e2c0f51312
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:47:29 +02:00
Brendan Shanks
c2a28685d9
include: Fix size of RecordCreateOptionsEnum.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 61d0cc78b2
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:45:43 +02:00
Brendan Shanks
4aaa9196cd
include: Fix size of tomConstants enum.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 0e408452a4
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:45:23 +02:00
Brendan Shanks
c683d7dcea
include: Fix size of DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enum.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ca2ad6acbf
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 21:37:57 +02:00
Roman Pišl
0d85e007b9
ole32: Avoid calling QueryContinueDrag recursively.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48569
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 808d8b87a0
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:10:54 +02:00
Alexandre Julliard
d715810b3f
ver: Use the 16-bit resource function in GetFileVersionInfo16().
...
The 32-bit functions no longer support LZ compression.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48557
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f4ebe20b2b
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:09:30 +02:00
Rémi Bernon
2fc491c389
dinput: Increase device buffer size to 1024.
...
The buffer size was previously limited to 20 in:
8d05256172
Testing shows that it is somewhere around 1024 on Windows, and using a
smaller buffer causes some input data to be lost with high polling rate
mouses. It can be spotted in Wolfenstein II: New Colossus menus.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 50440e28bb
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:08:04 +02:00
Roman Pišl
afba948ba9
shell32: Avoid crash on WM_WINDOWPOSCHANGING in BrsFolderDlgProc.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48510
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit a102671720
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:06:48 +02:00
Olivier F. R. Dierick
30453bc1b1
winecfg: Add Downloads and Templates to shell folders UI interface.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48484
Signed-off-by: Olivier F. R. Dierick <o.dierick@piezo-forte.be>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7216da8851
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:05:42 +02:00
Paul Gofman
ca227f4770
ntdll: Report rdtsc processor feature if supported.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48386
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit fc8e9bac5f
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:03:58 +02:00
Paul Gofman
1ac99798f4
ntdll: Fill NumberOfPhysicalPages field in user shared data area.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48387
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 9689d07740
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 16:02:49 +02:00
Nikolay Sivov
8ba69d9a02
user32: Improve window state handling in SetScrollInfo().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42038
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 92d336263c
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-03 00:10:41 +02:00
Nikolay Sivov
5d489c26e4
dwrite: Add partial implementation for IDWriteFontFaceReference1::CreateFontFace().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 6ee109c5aa
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:38:08 +02:00
Piotr Caban
81cca6bb78
msvcp90: Don't pass NULL as reference in runtime_error and logic_error constructors.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48561
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit daff3be7d2
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:32:28 +02:00
Vijay Kiran Kamuju
797c80adff
mscms: Add stub for WcsGetDefaultRenderingIntent.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48541
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit a0e4dbcfd5
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:55 +02:00
Vijay Kiran Kamuju
4227dcb721
mscms: Add stub for WcsGetDefaultColorProfileSize.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48541
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 87e14f6102
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:40 +02:00
Vijay Kiran Kamuju
4b7e8339b2
include: Add missing defines to icm.h.
...
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit b4db9884c3
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:22:14 +02:00
Dirk Niggemann
c7befdbcc7
krnl386.exe: Make CallProcEx32W16 clear CPEX_DEST_CDECL flag before looping over arguments.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48480
Signed-off-by: Dirk Niggemann <dirk.niggemann@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c57483ba4d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:14:24 +02:00
Zebediah Figura
09e9cf281c
d3d9: Return a stub interface from Direct3DShaderValidatorCreate9().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46735
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>
(cherry picked from commit 2a4a8a5cf3
)
Conflicts:
dlls/d3d9/tests/device.c
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 15:01:44 +02:00
Alistair Leslie-Hughes
c8044aef1f
d3dx9: Implement D3DXCreateKeyframedAnimationSet.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45481
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 0854a7eab7
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:53:38 +02:00
Michael Müller
b7958fb0a8
setupapi: Implement SP_COPY_IN_USE_NEEDS_REBOOT.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=36059
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 87b2af73ba
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:52:18 +02:00
Piotr Caban
446daec1f5
msvcrt: Don't duplicate _wsearchenv_s code in _wsearchenv.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1b5a551324
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:49:19 +02:00
Piotr Caban
99c683af96
msvcrt: Add support for quoted paths in _wsearchenv_s.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f05549b7f7
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:49:04 +02:00
Piotr Caban
ea66b05c2b
msvcrt: Don't duplicate _searchenv_s code in _searchenv.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 98c554ac06
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:48:49 +02:00
Piotr Caban
1cd091e6c1
msvcrt: Add support for quoted paths in _searchenv_s.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 2e7ad72a8d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:48:33 +02:00
Piotr Caban
bfd41ed7a9
msvcrt: Add support for quoted paths in _searchenv.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1d0cca465a
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:47:30 +02:00
Nikolay Sivov
51c7d18007
ucrtbase: Add _query_new_handler() and _query_new_mode().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5b9323400d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:40:18 +02:00
Dmitry Timoshkov
fb1f78d982
gdiplus: Reimplement GdipCreateBitmapFromGdiDib by using GdipCreateBitmapFromHBITMAP.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 506f3bf53d
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:37:05 +02:00
Alexandre Julliard
d2582c1d66
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>
(cherry picked from commit 092d76b911
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:22:18 +02:00
Zebediah Figura
84fb913dd1
kernelbase: Implement ReOpenFile().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47668
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c7019a8887
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:19:52 +02:00
Zebediah Figura
5b2a6414ae
widl: Output a registry script for all interfaces written into the typelib.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46005
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 56995dd322
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:16:18 +02:00
Giovanni Mascellani
1a985ae8d6
d2d1: Implement rounded rectangle drawing.
...
Currently rounded parts are approximated with quadratic Bézier curves.
Signed-off-by: Giovanni Mascellani <gio@debian.org>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit f04bcb2d1b
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-05-02 14:04:06 +02:00
Dmitry Timoshkov
a5d8012e3d
schedsvc/tests: Fix compilation with recent gcc/clang versions.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 1d78579860
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Gerald Pfeifer
80df6fed6a
msi: Properly declare variables in msi/tests/utils.h as extern.
...
Omitting the extern storage qualifier when declaring a global variable in
a header file is mistake. If that header is included by several files it
results in multiple definitions of the same variable (unless -fcommon is
specified or assumed, the latter being the case for GCC 9.x and earlier).
This fixes building with GCC 10.
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit ea032bb7f8
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
a01ae837f8
sane.ds: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit c13d58780f
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
0c934a8474
gphoto2.ds: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 453980e130
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
8405a5ebba
webservices: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit bc51c5d589
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
d03186481f
msi: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit cc7f698b82
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
0503b5835b
twain_32: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 4a91eb3626
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
d42cb277d0
xinput: Global variable compatibility update for gcc 10.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 44e69405ad
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
5f11f35ad0
wbemprox: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit da21c30516
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
df434090e3
winebus: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 388348ddbf
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
b80892d1f0
secur32: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 93888fbb3e
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
d36e0fa240
mshtml: Global variable compatibility update for gcc 10.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit e402fdf364
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
e1e1c7ed4c
dsound: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit fba65a1537
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Michael Cronenworth
94b6a19772
crypt32: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 5740b735cd
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02:00
Gerald Pfeifer
483e26259b
winedump: Add a default case to numeric_leaf().
...
This addresses two warnings issues by GCC 10 (currently in development
stage 4, so this is unlikely to change):
msc.c:687:9: warning: 'value' may be used uninitialized in this function
msc.c:301:13: warning: 'value' may be used uninitialized in this function
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 7299735fdf
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2020-04-30 22:44:04 +02: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