Dmitry Timoshkov
981306c1f0
mpg123: Fix compilation with clang.
...
clang -c -o libs/mpg123/src/compat/compat.cross.o ../wine.src/libs/mpg123/src/compat/compat.c -Ilibs/mpg123 \
-I../wine.src/libs/mpg123 -Iinclude -I../wine.src/include -I../wine.src/include/msvcrt \
-I../wine.src/libs/mpg123/src -I../wine.src/libs/mpg123/src/compat \
-I../wine.src/libs/mpg123/src/libmpg123 -DOPT_GENERIC_DITHER -DREAL_IS_FLOAT -DNO_CATCHSIGNAL \
-D_UCRT -D__WINE_PE_BUILD -target x86_64-windows -fno-strict-aliasing -Wno-pragma-pack -Wno-format \
-mcx16 -gdwarf-2 -gstrict-dwarf -g -O2
In file included from ../wine.src/libs/mpg123/src/compat/compat.c:15:
../wine.src/libs/mpg123/src/compat/compat.h:74:10: fatal error: 'strings.h' file not found
^~~~~~~~~~~
1 error generated.
make: *** [Makefile:216382: libs/mpg123/src/compat/compat.cross.o] Error 1
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-25 10:55:42 +02:00
Alexandre Julliard
faf645d016
Release 6.20.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 21:44:24 +02:00
Gijs Vermeulen
01d869a09c
windows.devices.enumeration: Add stub dll.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51884
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:34:12 +02:00
Daniel Lehman
35ae01023b
msxml3: Handle NULL XML declaration.
...
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:33:15 +02:00
Daniel Lehman
fd3cf6f2dd
msxml3: Update error for missing closing quote.
...
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:33:13 +02:00
Daniel Lehman
48f038fb9e
msxml3: Handle single quotes in xml declaration.
...
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:33:11 +02:00
Daniel Lehman
12d2417e4f
msxml3: Parse XML declaration when creating processing instruction.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:33:09 +02:00
Daniel Lehman
3186df70cc
msxml3/tests: Add some processing instruction tests.
...
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 19:33:07 +02:00
Alexandre Julliard
5d78033a90
wldap32: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:25:55 +02:00
Alexandre Julliard
8839ec3130
vcomp: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:25:55 +02:00
Alexandre Julliard
54796d65fc
user32: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:57 +02:00
Alexandre Julliard
56af82b165
shlwapi: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:52 +02:00
Alexandre Julliard
bc909b1bd5
shell32: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:47 +02:00
Alexandre Julliard
348336b8cd
rpcrt4: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:41 +02:00
Alexandre Julliard
5b15bf3325
riched20: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:29 +02:00
Alexandre Julliard
a1cbf24468
ntoskrnl/tests: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:23 +02:00
Alexandre Julliard
747b97539b
ntdll: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:17 +02:00
Alexandre Julliard
d8ed47ec21
msvcrt: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:09 +02:00
Alexandre Julliard
523553512a
msi: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:12:04 +02:00
Alexandre Julliard
b14447b137
krnl386: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:58 +02:00
Alexandre Julliard
2b86341847
kernelbase: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:53 +02:00
Alexandre Julliard
b1d5649b5c
kernel32/tests: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:48 +02:00
Alexandre Julliard
4233b5d600
dinput8/tests: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:39 +02:00
Alexandre Julliard
922f9c85cf
dbgeng: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:34 +02:00
Alexandre Julliard
bb2d48627d
d3dcompiler: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:28 +02:00
Alexandre Julliard
1303364fcb
avifil32: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:23 +02:00
Alexandre Julliard
e855536a01
advpack/tests: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:17 +02:00
Alexandre Julliard
13e707b407
aclui: Use the standard va_list instead of __ms_va_list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 11:11:11 +02:00
Rémi Bernon
b242273482
dinput: Factor all IDirectInputDevice8W vtables together.
...
And remove "internal" suffix from internal functions.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:30 +02:00
Rémi Bernon
e85a530277
dinput: Cleanup keyboard device enumeration and creation.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:28 +02:00
Rémi Bernon
3dcb888a59
dinput: Cleanup mouse device enumeration and creation.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:26 +02:00
Jefferson Carpenter
b7386cec71
msxml3/saxreader: Handle null url in parseURL().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51267
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:18 +02:00
Nikolay Sivov
7d43ac9474
mfplat: Use wide strings for registry paths.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:04 +02:00
Nikolay Sivov
030008f6cc
mfplat: Consider MF_BYTESTREAM_ORIGIN_NAME when looking for bytestream handler.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:02 +02:00
Nikolay Sivov
66948f8934
mfplay: Handle NULL item in SetMediaItem().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:18:00 +02:00
Nikolay Sivov
c6c3d6f963
mfplay: Do not clear media item when playback ends.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-22 10:17:58 +02:00
Bernhard Kölbl
fdc2d415b0
oleaut32: Register a typelib's name if a documentation is not available.
...
Windows writes a typelib's name into the registry when the typelib
doesn't provide a documentation.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 22:02:57 +02:00
Bernhard Kölbl
c159f5438a
oleaut32: Allow the registration of 64bit typelibs from a 32bit context.
...
Windows allows the registration of 64bit typelibs from 32bit programs
even on a pure Win32 install.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51864
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 22:01:46 +02:00
Zebediah Figura
e22e34ecf4
quartz: Avoid accessing the advise_sink structure after it is queued.
...
It could already have been removed and freed.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 20:32:50 +02:00
Zebediah Figura
bf5b35f19b
quartz: Use the performance counter for the system clock.
...
Native probably uses timeGetTime() as a source. That doesn't actually match the
performance counter on Windows, but it does on Wine, and accessing the counter
directly is slightly more efficient anyway.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51684
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 20:32:48 +02:00
Rémi Bernon
7c67ebfd56
dinput: Set high DIK bit for extended scancodes.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51910
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 20:32:43 +02:00
Paul Gofman
231542b39e
kernel32/tests: Add test for DDAG node dependencies structure.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 20:30:38 +02:00
Paul Gofman
a04db0814a
include: Update struct _LDR_DDAG_NODE definition.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 20:30:36 +02:00
Alexandre Julliard
6cedb963e8
setupapi: Try to extract 16-bit image also from .fake files.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 14:53:40 +02:00
Alexandre Julliard
5a8f7d1f74
winebuild: Wrap 16-bit fake dlls in a PE module.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51564
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 14:53:32 +02:00
Alexandre Julliard
2f0401c783
winebuild: Add a more generic way to create directories and sections in fake dlls.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 14:03:54 +02:00
Alexandre Julliard
d8be85863f
xaudio: Use the bundled FAudio and build with msvcrt.
...
Based on a patch by Rémi Bernon.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 14:03:54 +02:00
Alexandre Julliard
6b45777121
libs: Import code from upstream FAudio 21.10.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 14:03:54 +02:00
Alexandre Julliard
5329da61ac
l3codeca.acm: Use the bundled mpg123 and build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 11:56:59 +02:00
Alexandre Julliard
2113c42263
mp3dmod: Use the bundled mpg123 and build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 11:56:59 +02:00