Rémi Bernon
0e73870ecd
dmime: Introduce a new performance_get_channel helper.
2023-11-10 20:54:41 +01:00
Rémi Bernon
79a98eb7b9
dmime: Use a dedicated struct channel to hold performance channels.
2023-11-10 20:54:41 +01:00
Rémi Bernon
53035c6977
dmime: Rename struct pchannel_block to struct channel_block.
2023-11-10 20:54:40 +01:00
Eric Pouech
99dd763e18
winebrowser: Remove misleading comment.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
21222ad7cd
mshta: No longer use console / crt API.
...
As regular GUI apps should.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
3c878a5572
wordpad: Remove unneeded output messages.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
1390425cfc
taskmgr: No longer use console/file output APIs.
...
Regular GUI apps don't.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Gabriel Ivăncescu
1b3c6c39c7
mshtml: Don't NULL out the doc's window when unlinking the window.
...
This would cause a leak since we have a cyclic ref now.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-11-10 20:52:29 +01:00
Gabriel Ivăncescu
96d611cb87
mshtml: Return outer window to external callers.
...
UIEvent.view is still todo_wine because it returns NULL for some reason,
but it is clear from the existing tests that it must match the outer window.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
988884a4f1
msvcrt: Fix getmainargs() family to return correct environment block.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
bba9e5aea1
msvcrt: Use msvcrt heap for allocating envionment data.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
740e5ac781
msvcrt/tests: Test adding Unicode env variables.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
a5d7cc47ed
msvcrt/tests: Add tests about intricating kernel32 and msvcrt env calls.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
8b50afed27
msvcrt/tests: Add tests about allocation of environment entries.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Eric Pouech
b6d4be61eb
msvcrt/tests: Improve environment tests (initial conditions).
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-10 20:52:29 +01:00
Zebediah Figura
d2992dba93
wined3d: Do not use atomics to update the resource bind count.
...
It is only accessed from the CS thread now.
2023-11-10 20:52:29 +01:00
Zebediah Figura
b186455cfa
wined3d: Remove the no longer used "sampler" field of struct wined3d_texture.
2023-11-10 20:52:29 +01:00
Zebediah Figura
17542e9f52
wined3d: Invalidate all sampler slots to which a texture is bound in texture_resource_unload().
2023-11-10 20:52:28 +01:00
Zebediah Figura
fecb3b608b
wined3d: Check the wined3d resource type and usage instead of the GL target in texture_binding_might_invalidate_ps().
2023-11-10 20:52:28 +01:00
Zebediah Figura
1e968480eb
wined3d: Introduce a texture_binding_might_invalidate_ps() helper.
...
Make a complex conditional a bit easier to read.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
707198babe
msvcrt: Add _mblen_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
8bb0692ff6
msvcrt: Add _mbsset_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
08c603a417
msvcrt: Add _mbsrev_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
f73d74c6df
msvcrt: Add _mbsncmp_l implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
8f30305049
msvcrt: Add __iswcsymf implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
f82871e768
msvcrt: Add __iswcsym implementation.
2023-11-10 20:52:28 +01:00
Bartosz Kosiorek
ec4a5f63e1
msvcrt: Add _mbspbrk_l implementation.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
0b63da6aab
winevulkan: Remove DECLSPEC_HIDDEN usage.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
6ecd967d48
opengl32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
da2ae5832c
configure: Consistently use HOST_ARCH for platform checks.
2023-11-10 20:52:28 +01:00
Alexandre Julliard
c33f350623
configure: Assume that pthread.h is present.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2023-11-10 20:52:28 +01:00
Alexandre Julliard
3e49808094
configure: Remove no longer used WINE_TRY_SHLIB_FLAGS macro.
2023-11-10 13:20:59 +01:00
Alexandre Julliard
a426b6b4a9
widl: Make the alignment option generic instead of win32/win64-specific.
...
Support both --align and --packing for compatibility with midl.
2023-11-10 11:06:38 +01:00
Alexandre Julliard
f8dde10ffd
makefiles: Support arch-specific IDL flags.
2023-11-10 11:06:26 +01:00
Alex Henrie
5847aab99e
nsi: Use CRT allocation functions.
2023-11-10 11:00:20 +01:00
Alistair Leslie-Hughes
01d7780a0f
winhttp: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
91e8108345
msi: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
db50069167
wmiutils: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
beb3021719
uxtheme: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
60ee3e2cff
msacm32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Alistair Leslie-Hughes
6fd308cd98
comdlg32: Remove DECLSPEC_HIDDEN usage.
2023-11-10 00:03:44 +01:00
Anton Baskanov
dbda5b52d3
dmsynth: Don't leak modulators.
2023-11-10 00:03:44 +01:00
Anton Baskanov
157ffca64d
dmsynth: Free the allocated presets manually.
...
FluidSynth never calls synth_preset_free(), causing preset and
instrument leaks.
2023-11-10 00:03:44 +01:00
Anton Baskanov
ed7564304d
dmsynth: Remove useless private data checks.
...
We always set the data.
2023-11-10 00:03:44 +01:00
Anton Baskanov
6de4ec0cae
dmsynth: Create one FluidSynth sample per wave.
2023-11-10 00:03:44 +01:00
Anton Baskanov
840923eed6
dmsynth: Use generators to set root key and fine tune.
2023-11-10 00:03:44 +01:00
Anton Baskanov
a303bb395f
dmsynth: Keep track of voice/wave mapping.
2023-11-10 00:03:44 +01:00
Floris Renaud
ad6e87c63f
po: Update Dutch translation.
2023-11-10 00:03:44 +01:00
Yuxuan Shui
d1e02148b6
ntdll: Tweak the binary representation of SRWLOCK.
...
There are applications that uses SRWLOCK in an invalid way and then checks its binary
representation. Tweak our representation a bit so they are happy.
2023-11-10 00:03:44 +01:00
Yuxuan Shui
74a3b133fa
include: Add InterlockedExchangeAdd16.
2023-11-10 00:03:44 +01:00