Commit graph

161357 commits

Author SHA1 Message Date
Rémi Bernon 466f31dce9 mshtml: Fix realloc size vs element count mixup. 2022-12-03 00:05:16 +01:00
Alex Henrie e1f1912abe mshtml: Annotate nsalloc with __WINE_(DEALLOC|MALLOC). 2022-12-03 00:05:16 +01:00
Alex Henrie c9dc3e1d4e include: Annotate SnmpUtilMem(Re)Alloc with __WINE_(DEALLOC|MALLOC). 2022-12-03 00:05:16 +01:00
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