- 29 Nov, 2022 9 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Huw Davies authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
- 28 Nov, 2022 31 commits
-
-
Alex Henrie authored
-
Robert Wilhelm authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53783
-
Jacek Caban authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
This moves unsafe_block_from_ptr calls outside of the heap lock. We assume here that concurrent call to another heap function on a block being freed is undefined, and it should then be safe to do so: * The block type or base offset never change after a block has been allocated and until it is freed. * Block flags such as BLOCK_FLAG_LARGE, or BLOCK_FLAG_USER_INFO also never change after a block has been allocated. * Other block flags are only read and modified inside the heap lock.
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Jacek Caban authored
It's needed before is_inside_syscall accesses TEB.
-
Jacek Caban authored
We can't use NtCurrentTeb before setting %fs base.
-
Eric Pouech authored
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
-
Jacek Caban authored
This is used by clang to distinguish between MSVC and windows-itanium targets. We override default option (usually meant for native builds) to make sure that we use the right target.
-
Jacek Caban authored
-nostartfiles is not enough if clang is configured with explicit default rtlib.
-
Jacek Caban authored
-nostartfiles is not enough if clang is configured with explicit default rtlib.
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
The structure will be used to store printer information shared between all printer handles (like printer name, attributes, job queue).
-
Piotr Caban authored
-
Alex Henrie authored
Having an extra layer of indirection here makes the code less clear.
-
Gabriel Ivăncescu authored
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
More importantly it gets rid of the ERR since such failures are normal. Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Gabriel Ivăncescu authored
So it can async open with proper binding flags. Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-