Alex Henrie
68852827a1
include: Annotate ber_(alloc_t|bvdup|init) with __WINE_(DEALLOC|MALLOC).
2022-12-03 00:05:16 +01:00
Alexandre Julliard
0aae4b0563
ntdll: Use ret instead of jmp to return from syscall dispatchers.
2022-12-03 00:05:16 +01:00
Alexandre Julliard
3242676e2e
ntdll: Only build the wow64 function table on 64-bit.
2022-12-02 11:57:16 +01:00
Alexandre Julliard
6a4e0d60fa
setupapi: Fix wildcard matching for fakedlls inside the build dir.
...
To avoid *.sys matching windows.system.profile.systemmanufacturers.dll.
2022-12-02 11:04:46 +01:00
Alexandre Julliard
92520c6a1a
configure: Remove obsolete AL/al.h check.
2022-12-02 11:04:46 +01:00
Brendan Shanks
5f062fcf99
winemac: Remove pre-Mac OS X 10.7 workaround.
2022-12-02 11:04:46 +01:00
Brendan Shanks
9207927d95
configure: Remove SystemConfiguration header check (always present on macOS).
2022-12-02 11:04:46 +01:00
Brendan Shanks
c39e229163
configure: Remove Security.framework check (always present on macOS).
2022-12-02 11:04:46 +01:00
Brendan Shanks
6706784c33
configure: Remove Metal.framework check (present in all supported macOS SDKs).
2022-12-02 11:04:46 +01:00
Brendan Shanks
9645beb5c0
configure: Remove check for IOKit (always present on macOS).
2022-12-02 11:04:46 +01:00
Brendan Shanks
ab8103e0e3
configure: Remove check for the HID Manager (always present on macOS).
2022-12-02 11:04:45 +01:00
Brendan Shanks
c8f9ee0bf0
configure: Remove DiskArbitration.framework check (always present on macOS).
2022-12-02 11:04:45 +01:00
Brendan Shanks
8b415f8bb5
configure: Remove CoreAudio.h check (always present on macOS).
2022-12-02 11:04:45 +01:00
Brendan Shanks
40baab6444
configure: Remove Carbon.framework check (always present on macOS).
2022-12-02 11:04:45 +01:00
Brendan Shanks
650b6a9fc4
configure: Remove ApplicationServices.framework check (always present on macOS).
2022-12-02 11:04:45 +01:00
Brendan Shanks
87eb0a544a
configure: Always enable Mac driver on macOS.
2022-12-02 11:04:45 +01:00
Zebediah Figura
e2c081a8eb
ntdll: Trace the name of critical sections which are released while not acquired.
2022-12-02 11:04:45 +01:00
Rémi Bernon
c2bff6b65f
ntdll: Keep subheap parent heap pointer and check for mismatches.
2022-12-02 11:04:45 +01:00
Rémi Bernon
4502c1daa9
ntdll: Move the insertion of the first block out of create_subheap.
2022-12-02 11:04:45 +01:00
Rémi Bernon
2e8b19ec27
ntdll: Split create_free_block into block_init_free / insert_free_block.
2022-12-02 11:04:45 +01:00
Rémi Bernon
911e1f378c
ntdll: Merge prev and next free heap blocks in heap_free_block.
...
As create_free_block is only called in other places where it is not
possible to have a free block either before or after.
2022-12-02 11:04:45 +01:00
Rémi Bernon
bece622b8e
ntdll: Split heap blocks before creating or resizing used block.
2022-12-02 11:04:45 +01:00
Rémi Bernon
a540b4b246
ntdll: Clear BLOCK_FLAG_PREV_FREE flag out of shrink_used_block.
2022-12-02 11:04:45 +01:00
Rémi Bernon
99388f74c7
ntdll: Move heap allocation and initialization into RtlCreateHeap.
...
And rename HEAP_CreateSubHeap to create_subheap.
2022-12-02 11:04:45 +01:00
Rémi Bernon
dd037455ca
ntdll: Split heap region memory allocation to allocate_region helper.
2022-12-02 11:04:45 +01:00
Rémi Bernon
3c2ab50b09
inetcomm: Allocate PROPVARIANT memory with CoTaskMemAlloc.
2022-12-02 11:04:45 +01:00
Rémi Bernon
984969be56
user32: Avoid freeing invalid pointers in WIN_CreateWindowEx.
2022-12-02 11:04:45 +01:00
Rémi Bernon
54b37a3702
kernel32/tests: Avoid releasing invalid path pointer.
2022-12-02 11:04:45 +01:00
Rémi Bernon
0204e6e33a
advapi32/tests: Only free GetSecurityInfo pointer on success.
2022-12-02 11:04:45 +01:00
Zebediah Figura
ab0488d712
d3d9/tests: Do not test the alpha channel in test_multisample_get_front_buffer_data().
...
This avoids test failures on radeonsi.
2022-12-02 11:04:45 +01:00
Zebediah Figura
f3ff858435
wined3d: Make a couple of variables const.
2022-12-02 11:04:45 +01:00
Zebediah Figura
4c656372b6
wined3d: Trace the created command stream in wined3d_cs_create().
2022-12-02 11:04:45 +01:00
Zebediah Figura
e4f470e55c
wined3d: Trace the sampler desc in wined3d_sampler_init().
2022-12-02 11:04:45 +01:00
Zebediah Figura
d69cdbf103
winspool: Define copy_file() only if CUPS is available.
...
Avoid unused function warnings.
2022-12-02 11:04:45 +01:00
Eric Pouech
aac8ae7300
wined3d: Let control_values' type be unsigned int.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-02 11:04:45 +01:00
Eric Pouech
ccaa09e66f
wined3d: Convert fbo_entry.rt_mask to uint32_t type.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-02 11:04:45 +01:00
Eric Pouech
29c2bb54e2
wined3d: Set resource's priority field's type as unsigned int.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-02 11:04:45 +01:00
Eric Pouech
40179643c1
wined3d: Change wined3d_resource.usage field to uint32_t.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-02 11:04:45 +01:00
Eric Pouech
dec7da2860
wined3d: Store version information as unsigned int.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-02 11:04:45 +01:00
Aurimas Fišeras
4febd9d880
po: Update Lithuanian translation.
2022-12-01 22:45:52 +01:00
Rémi Bernon
77d2f6ae74
mountmgr.sys: Allocate UNICODE_STRING buffers with RtlAllocateHeap.
2022-12-01 22:45:52 +01:00
Rémi Bernon
1523b15ae3
inetcomm: Free IMoniker_GetDisplayName value with CoTaskMemFree.
2022-12-01 22:34:52 +01:00
Rémi Bernon
87cf8129c6
inetcomm: Allocate PROPVARIANT value with CoTaskMemAlloc.
2022-12-01 22:34:52 +01:00
Rémi Bernon
9f29812504
taskschd: Use CRT functions for remaining heap allocations.
2022-12-01 22:34:52 +01:00
Eric Pouech
ede777d11d
configure: Log pkg-config error messages.
...
While investigating https://bugs.winehq.org/show_bug.cgi?id=53953 ,
it may be a good idea to log any pkg-config error messages instead
of ignoring them.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-01 22:34:51 +01:00
Gabriel Ivăncescu
f98ba4fa9b
mshtml: Rename EVENTID_INVALID to EVENTID_INVALID_ID.
...
There is actually an "invalid" event type (sent on invalid input for example),
so this avoids confusion with it.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-12-01 20:36:05 +01:00
Nikolay Sivov
95bbaa6210
d3dx9/effect: Split parameters data from effect object.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-01 20:36:05 +01:00
Nikolay Sivov
26e1293db6
d3dx9/preshader: Handle input register table.
2022-12-01 20:36:05 +01:00
Alex Henrie
7cc7a6defc
msi: Use the wcsdup function instead of reimplementing it.
2022-12-01 20:36:05 +01:00
Paul Gofman
ccfa33b0eb
user32: Add stub for GetPointerInfo().
2022-12-01 20:36:05 +01:00