Alexandre Julliard
091aeca774
windowscodecs/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
534476a0ac
wevtapi/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
faf49ed39a
user32/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
e9e7301b59
urlmon/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
3d52c87d01
shlwapi/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
a345f985c0
rpcrt4/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
6474ceb312
quartz/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
679b57f1ce
pdh/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
86721b874b
oledb32/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Aurimas Fišeras
35f7ebfef8
po: Update Lithuanian translation.
2023-07-21 10:50:33 +02:00
Gabriel Ivăncescu
3ab9a1da45
jscript: Properly set JS_E_WRONG_THIS as a TypeError.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
62cee99658
mshtml/tests: Add tests for WeakMap.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
1b14d7b46d
jscript: Implement WeakMap.has().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
6a22b304b2
jscript: Implement WeakMap.clear().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
56c74e381b
jscript: Implement WeakMap.delete().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
bc1b8b277a
jscript: Implement WeakMap.get().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b4373a9e18
jscript: Implement WeakMap.set().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b8dbee6916
jscript: Implement WeakMap instance stub and constructor.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
3f20b8aa3e
jscript: Convert unlink_props to a helper that unlinks the entire object.
...
It will be useful for other cases, and we don't need the gc_ctx for
unlinking. Also set the PROP_PROTREFs to PROP_DELETED since we're unliking
the prototype.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Yuxuan Shui
f66c897212
msvcrt: Fix out-of-bound access in create_locinfo.
...
Fixes regression introduced by 24a2b62554
.
Signed-off-by: Yuxuan Shui <yshui@codeweavers.com>
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
36ef8327ac
d3dx9_36: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
964025e279
ddraw: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
85a88076f8
d2d1: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
f65705df9d
d3dx10_43: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
8f360d7434
d3d11: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
83ea03bcc8
dxgi: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
b9849d2f00
ddrawex: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
59ee798d51
ntdll/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
490aee03e4
msi/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
175d873c72
mshtml/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
75455010e0
mfplat/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
708d13b035
kernel32/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
3069b98b10
iphlpapi/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
d578e7981a
inetcomm/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
17bccc860a
imagehlp/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
8fe23255a5
ieframe/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
6077ea6946
gdiplus/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Alexandre Julliard
207bdd01ca
gdi32/tests: Use nameless unions/structs.
2023-07-20 21:48:39 +02:00
Paul Gofman
03c1930b74
server: Cancel pipe asyncs when the last handle in process is closed.
2023-07-20 21:48:39 +02:00
Paul Gofman
57095a91b0
server: Cancel socket asyncs when the last handle in process is closed.
2023-07-20 21:48:39 +02:00
Paul Gofman
6360f56931
ws2_32/tests: Add test for async cancel on socket's last process handle close.
2023-07-20 21:48:39 +02:00
Paul Gofman
f311bb5fba
ntdll/tests: Add test for async cancel on pipe's last process handle close.
2023-07-20 21:48:39 +02:00
Shaun Ren
68660958f6
sapi: Introduce ISpTTSEngineSite stub.
2023-07-20 21:48:38 +02:00
Shaun Ren
86a3144683
sapi: Implement synchronous ISpVoice::Speak.
2023-07-20 11:30:17 +02:00
Shaun Ren
a234bbc748
sapi: Partially implement ISpVoice::Speak SPF_ASYNC.
2023-07-20 11:30:17 +02:00
Shaun Ren
f9dff8a6fa
sapi: Implement ISpVoice::Speak SPF_PURGEBEFORESPEAK.
...
Also introduce an async task queue.
2023-07-20 11:30:15 +02:00
Shaun Ren
9d407a1117
sapi: Reset empty event after queuing a task in async_queue_task.
2023-07-20 11:30:15 +02:00
Shaun Ren
4bfd0a2370
sapi: Handle queue not initialized in async_empty_queue.
2023-07-20 11:30:15 +02:00
Shaun Ren
5f3dee9702
include: Fix ISpTTSEngineSite::GetActions return type.
2023-07-20 11:30:15 +02:00
Davide Beatrici
024189aecd
mmdevapi: Implement get_audio_session.
2023-07-20 11:29:56 +02:00