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
Jacek Caban
2084f8bc10
winevulkan: Use VK_EXT_external_memory_host extension to map memory on wow64.
2022-12-01 20:36:05 +01:00
Jacek Caban
bbdad7474a
winevulkan: Wrap VkDeviceMemory.
2022-12-01 20:36:04 +01:00
Jacek Caban
60085e4687
winevulkan: Don't try to unwrap missing optional handle struct members.
2022-12-01 20:36:04 +01:00
Jacek Caban
feab1634ee
winevulkan: Fix handling pointers to pointer-size variables in 32-bit thunks.
2022-12-01 20:36:04 +01:00
Alex Henrie
ce7375725a
include: Define __stat64.
...
Needed to compile Tera Term.
2022-12-01 20:36:04 +01:00
Ivo Ivanov
74bea38941
winebus.sys: Search for added devices by devnode path in process_monitor_event().
...
Fixes process_monitor_event() failing to remove already added
devices.
2022-12-01 20:36:04 +01:00
Piotr Caban
9c939184f3
winspool: Use providor for WritePrinter implementation.
2022-12-01 20:36:04 +01:00
Piotr Caban
e164b8cefb
winspool: Use providor for print jobs implementation.
2022-12-01 20:36:04 +01:00
Piotr Caban
a04bf6e8a8
localspl: Fix error handling in ScheduleJob.
2022-12-01 20:36:04 +01:00
Piotr Caban
e687ebd363
localspl: Return error if cups port handle is used from different threads.
2022-12-01 20:36:04 +01:00
Piotr Caban
b09f8714ae
localspl: Add cups port extension.
2022-12-01 20:36:04 +01:00