Commit graph

160617 commits

Author SHA1 Message Date
Alex Henrie 8ef070b6c2 dpnet: Use standard C functions for memory allocation in peer.c. 2022-11-17 09:58:09 +01:00
Alex Henrie a407ba9fe1 dpnet: Use standard C functions for memory allocation in client.c. 2022-11-17 09:58:09 +01:00
Nikolay Sivov 41f456f3a4 oleaut32/tests: Add a test for VT_NULL input for VarFormatDateTime().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-17 09:57:45 +01:00
Alex Henrie 0a5932e1a7 msxml3: Remove unused function heap_strdupW.
This function has not been used since commit
5b43c42c88.
2022-11-17 09:57:36 +01:00
Zhiyi Zhang 6a57ed804a dwmapi: Fallback to 60Hz if the display frequency is invalid in get_display_frequency().
DwmGetCompositionTimingInfo() may throw a zero division exception if the display reports a 0Hz
frequency, which can happen when testing under Xephyr without -fakescreenfps option.
2022-11-17 09:57:27 +01:00
Alex Henrie 2fde0a3f5c msi/tests: Correct a couple of failure messages in test_msirecord. 2022-11-17 09:57:22 +01:00
Piotr Caban 1724de4888 winspool: Use GetJobW in GetJobA implementation. 2022-11-16 21:59:03 +01:00
Piotr Caban 3a8b51d665 winspool: Allow specifying out buffer in DEVMODEdupWtoA. 2022-11-16 21:59:03 +01:00
Piotr Caban a3fe33f676 winspool: Remove strdupW helper. 2022-11-16 21:59:03 +01:00
Santino Mazza 2581d48e5f kernel32: Forward MapViewOfFileFromApp kernel32 to kernelbase. 2022-11-16 21:24:19 +01:00
Santino Mazza 663e533e7e kernel32: Forward CreateFileMappingFromApp kernel32 to kernelbase. 2022-11-16 21:24:19 +01:00
Nikolay Sivov fffdb2b2b9 vbscript: Implement FormatNumber(). 2022-11-16 21:24:19 +01:00
Nikolay Sivov b0915dfb57 vbscript: Implement FormatDateTime(). 2022-11-16 21:24:19 +01:00
Nikolay Sivov fd6cf181f6 vbscript: Implement FormatPercent(). 2022-11-16 21:24:19 +01:00
Nikolay Sivov d273247eb9 vbscript: Implement FormatCurrency(). 2022-11-16 21:24:19 +01:00
Alexandros Frantzis ad7945eb41 winevulkan: Generate "in_ext" definition on demand.
There are cases in StructConversionFunction.definition where we will
generate copy code for extension struct members, without emitting the
definition of "in_ext" variable used in the copy code.

This issue is triggered by mismatches in the condition that guards the
generation of the "in_ext" definitions, and the condition(s) that govern
the generation of the member copy code (e.g., in
StructConversionFunction.member_needs_copy and
VkMember.needs_conversion).

In order to avoid such mismatches and the burden of having to keep the
conditions in sync, this commit generates the definition on demand, by
checking if it's actually needed by the member copy code.

Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
2022-11-16 21:24:19 +01:00
Bernhard Kölbl d95885ba0b include: Add GUIDs for video decoder profiles. 2022-11-16 21:24:19 +01:00
Eric Pouech c85141bcae d3dx9_36/tests: Use correct integral type.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-16 21:24:19 +01:00
Eric Pouech 8c7ffd677e d3dx9_36/tests: Introduce union to help passing float values in DWORD.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 8590023041 msvcrt: Add _vcwprintf_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek af7aaba0bf msvcrt: Add _vcprintf_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 69ce7894fb msvcrt: Add _scwprintf_p implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 78e5efd037 msvcrt: Add _scwprintf_p_l implementation. 2022-11-16 21:24:19 +01:00
Bartosz Kosiorek 1faad02cf1 msvcrt: Add _scwprintf_l implementation. 2022-11-16 21:24:19 +01:00
Jason Millard 502df086eb vbscript: Update parser to allow statements after ELSE without new line. 2022-11-16 21:24:19 +01:00
Hans Leidekker 2705f79127 msv1_0: Drop the ntlm_auth version check.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53932
2022-11-16 21:24:19 +01:00
Hans Leidekker 07cb943d6a ldap: Mark ldap_int_destroy_global_options() as a destructor when building with Clang.
Clang understands __attribute__ ((destructor)) syntax just like GCC. This avoids a
link failure when atexit() used in the fallback path is not available.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53930
2022-11-16 21:24:19 +01:00
Hans Leidekker cd2e3d1f54 ldap: Don't depend on the getopt.h header.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53930
2022-11-16 21:24:19 +01:00
Alexandre Julliard c1a00d4b5a winegcc: Default to msvcrt mode for all PE builds. 2022-11-16 21:24:19 +01:00
Alexandre Julliard a1c8232b33 include: Remove custom/undocumented language identifiers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-11-16 21:24:18 +01:00
Alexandre Julliard b8845e61be ntdll: Use the unique id of the user locale for resource lookup. 2022-11-16 21:24:18 +01:00
Alex Henrie 614b881b5d httpapi: Use standard C functions for memory allocation. 2022-11-16 21:24:18 +01:00
Alex Henrie 0587b71773 d3dx9/tests: Use standard C functions for memory allocation in mesh.c. 2022-11-16 14:22:28 +01:00
Alex Henrie c6932e247d localspl: Use the wcsdup function instead of reimplementing it. 2022-11-16 14:22:28 +01:00
Alex Henrie 26be4fb926 dpnet: Use standard C functions for memory allocation in address.c. 2022-11-16 10:11:54 +01:00
Alex Henrie e6869fe920 ole32: Fix memory leak on error path in CompositeMonikerImpl_CommonPrefixWith (Coverity). 2022-11-16 10:11:37 +01:00
Alex Henrie cad9446567 comdlg32: Use standard C functions for memory allocation in printdlg.c.
The big win here is getting rid of the reimplementation of wcsdup.
2022-11-16 10:11:24 +01:00
Alex Henrie 0ba7924816 sspicli: Use standard C functions for memory allocation. 2022-11-16 10:11:00 +01:00
Alex Henrie d222341f6c ole32: Correct warning message in composite_get_leftmost.
Looks like a copy-paste error.
2022-11-16 10:10:42 +01:00
Alex Henrie 619be2bd79 inetcomm: Use standard C functions for memory allocation in mimeole.c. 2022-11-16 10:10:33 +01:00
Eric Pouech 623bc9fa54 d3d11/tests: Introduce a clear_uav() helper.
This fixes warnings with gcc 12.2.

(Copycat of 5fa25d00 about clear_rtv())

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-15 21:56:01 +01:00
Nikolay Sivov 798d659f04 d2d1: Silently ignore non-default state block implementations.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53915
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-15 21:21:27 +01:00
Nikolay Sivov f63f0d3b2b d3dx9: Add missing path conversion call in D3DXLoadVolumeFromFileA(). 2022-11-15 21:21:27 +01:00
Alexandre Julliard 266c97107b configure: Skip the rest of the PE checks if the cross-compiler isn't detected.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53923
2022-11-15 21:21:27 +01:00
Alexandre Julliard c44eb6d627 wmc: Add support for named locales. 2022-11-15 21:21:27 +01:00
Alexandre Julliard 4e89a25927 wrc: Add support for named locales. 2022-11-15 21:21:27 +01:00
Hans Leidekker d08d6f5104 wldap32: Use the bundled liblber and libldap. 2022-11-15 21:21:27 +01:00
Hans Leidekker 17021e5307 wldap32: Add a prefix to definitions that conflict with OpenLDAP headers. 2022-11-15 21:21:27 +01:00
Hans Leidekker bf88332cc5 wldap32: Add a prefix to functions that conflict with OpenLDAP exports. 2022-11-15 21:21:27 +01:00
Hans Leidekker 9003877dfb wldap32: Get rid of the function documentation. 2022-11-15 21:21:27 +01:00