Commit graph

164870 commits

Author SHA1 Message Date
Alexandre Julliard 63f94c4925 winefile: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
Alexandre Julliard f20710d9b3 winedbg: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
Alexandre Julliard 4368bd8e60 winecfg: Use nameless unions/structs. 2023-06-20 15:58:05 +02:00
Rémi Bernon c47c4d54bd winegstreamer: Lazily allocate wg_allocator unix memory. 2023-06-19 22:51:05 +02:00
Rémi Bernon ca03b68cf4 winegstreamer: Move release_memory_sample helper around. 2023-06-19 22:51:05 +02:00
Rémi Bernon ca20e06051 winegstreamer: Remove the callback mechanism from wg_allocator. 2023-06-19 22:51:05 +02:00
Rémi Bernon 59dedf2754 winegstreamer: Remove colorimetry and chroma-site from wg_format caps.
They are set by default and will force color conversions we may not
want in the wg_transform videoconvert.
2023-06-19 22:50:55 +02:00
Connor McAdams 41f07a8a0f uiautomationcore: Implement UiaEventAddWindow.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-19 22:50:45 +02:00
Connor McAdams 92623ccdf0 uiautomationcore: Add support for advising providers of events on serverside events.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-19 22:50:45 +02:00
Connor McAdams 2da4d47b5d uiautomationcore: Prevent creation of duplicate serverside events.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-19 22:50:45 +02:00
Connor McAdams 549a276c32 uiautomationcore: Add support for creating serverside events.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-19 22:50:45 +02:00
Connor McAdams fa02af30e6 uiautomationcore/tests: Add tests for cross-process events.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-19 22:50:45 +02:00
David Kahurani 101bcc221d gdiplus: Allow NULL format in GdipAddPathString.
GdipAddPathString accepts NULL for format and presumably uses
the default format for formating

Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2023-06-19 21:10:17 +02:00
Alex Henrie 29d543d12a advpack: Check the return value of adv_install in DoInfInstallW (scan-build). 2023-06-19 17:43:19 +02:00
Alex Henrie 2455229549 conhost: Use correct pointer type in edit_line_transpose_words (scan-build). 2023-06-19 17:42:16 +02:00
Olivier F. R. Dierick 58e81212fc ntoskrnl.exe: Add Ke386QueryIoAccessMap stub.
Simply print a FIXME, instead of triggering the display of a terminal window to show 'call to unimplemented function' debugging info.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54380
2023-06-19 17:41:28 +02:00
Alexandre Julliard ac1761d1da loader: Build the preloader as PIE on 64-bit. 2023-06-19 17:32:24 +02:00
Alexandre Julliard c55578f3a5 loader: Always build the main loader as PIE if we have a preloader. 2023-06-19 17:30:45 +02:00
Alexandre Julliard 78ed343842 loader: Force building the main loader as PIE on 64-bit.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55050
2023-06-19 17:30:45 +02:00
Alexandre Julliard 718068c42c include: Disallow fastcall functions in Unix libraries. 2023-06-19 16:28:54 +02:00
Alex Henrie 0a07f5984e wininet: Don't overallocate in urlcache_encode_url_alloc (scan-build).
The URL is encoded in UTF-8, not UTF-16.
2023-06-19 16:28:54 +02:00
Alex Henrie b97b2fbf00 urlmon: Don't export urlmon_instance. 2023-06-19 16:28:54 +02:00
Davide Beatrici cafed10a11 wineoss: Use mmdevapi's stream_release. 2023-06-19 16:28:54 +02:00
Davide Beatrici def6e1c77d winecoreaudio: Use mmdevapi's stream_release. 2023-06-19 16:28:54 +02:00
Davide Beatrici d49a6b773e winealsa: Use mmdevapi's stream_release. 2023-06-19 16:28:54 +02:00
Davide Beatrici 959dd9a9a3 winepulse: Move stream_release into mmdevapi. 2023-06-19 16:28:54 +02:00
Alex Henrie add5c43fdb hhctrl: Initialize item->items to NULL in parse_index_sitemap_object (scan-build).
Initializing to NULL makes it more clear that the initial value is only
used as a parameter to realloc.
2023-06-19 16:28:54 +02:00
Alex Henrie 47e044b81d comctl32: Remove duplicate declarations of MONTHCAL functions.
MONTHCAL_MonthLength and MONTHCAL_CalculateDayOfWeek are already
declared in dlls/comctl32/comctl32.h.
2023-06-19 16:28:54 +02:00
Alex Henrie 15c00627ee comdlg32: Don't use GetProcAddress for SHSimpleIDListFromPath.
The function is exported by name from shell32 and declared in a public
header.
2023-06-19 13:18:01 +02:00
Fabian Maurer 2c235b6fe4 gdiplus: Refactor and add comments for easier understanding.
Hopefully useful for people like me who had a hard time understanding
what was going on. Especially with the rearranged divison and the
simplification I had a hard time seeing why that does what it does

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
2023-06-19 13:17:24 +02:00
Andrey Gusev a5ea2c57c9 include: Add flags in D3D11_RESOURCE_MISC_FLAG. 2023-06-19 13:17:13 +02:00
Jactry Zeng 7a353e15f6 atl: Convert REG_DWORD to a correct type. 2023-06-19 13:16:05 +02:00
Jactry Zeng 6468ffd8bb atl/tests: Move regular DWORD tests into a loop. 2023-06-19 13:16:05 +02:00
Alex Henrie f9785543a8 combase: Don't export hProxyDll or rpc_execute_call. 2023-06-19 13:15:31 +02:00
Zebediah Figura e8b0e7c1fc xaudio2/tests: Fix the IID_IXAudio28 declaration.
This was accidentally copied from the 2.9 version instead in 14c44d0b0.
2023-06-19 13:15:25 +02:00
Rémi Bernon 8d2de5dbe1 win32u: Use a specific flag instead of shrinking the clip rect.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55047
2023-06-16 21:42:44 +02:00
Rémi Bernon ab9b99c4a5 server: Pass set_cursor flags in WM_WINE_CLIPCURSOR wparam.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55047
2023-06-16 21:35:58 +02:00
Rémi Bernon 56e2a08dae win32u: Remove unnecessary set_cursor new_clip rect copy. 2023-06-16 21:35:58 +02:00
Alexandre Julliard f5784e2fd1 services: Use nameless unions/structs. 2023-06-16 17:58:37 +02:00
Alexandre Julliard c2d1c8dcd3 regedit: Use nameless unions/structs. 2023-06-16 17:58:16 +02:00
Alexandre Julliard 5d9ea809da oleview: Use nameless unions/structs. 2023-06-16 17:58:03 +02:00
Alexandre Julliard 52a868a8fe netstat: Use nameless union/structs. 2023-06-16 17:57:36 +02:00
Alexandre Julliard e3664fa8ad ipconfig: Use nameless union/structs. 2023-06-16 17:57:24 +02:00
Alexandre Julliard 14518662d6 explorer: Use nameless union/structs. 2023-06-16 17:57:11 +02:00
Alexandre Julliard 2e58c9e060 conhost: Use nameless union/structs. 2023-06-16 17:56:55 +02:00
Georg Lehmann 7eb75124e7 winevulkan: Update to VK spec version 1.3.254. 2023-06-16 17:55:39 +02:00
Rémi Bernon 330827a011 winegstreamer: Pass the stream descriptor to media_stream_create. 2023-06-16 17:54:08 +02:00
Rémi Bernon 43ea59fdf9 winegstreamer: Introduce new init_audio_media_types helper. 2023-06-16 17:54:08 +02:00
Rémi Bernon 3a603357bc winegstreamer: Introduce new init_video_media_types helper. 2023-06-16 17:54:08 +02:00
Rémi Bernon b0ecfc96df winegstreamer: Factor the creation of the first stream media type. 2023-06-16 17:54:08 +02:00