Sweden-Number/dlls/winex11.drv
Torge Matthies 96a1855bb9 winex11.drv: Avoid race condition in X11 error handling.
The err_callback* globals need to be protected from being overwritten
before X11DRV_check_error is called, otherwise no or the wrong error
handler might be called.

Signed-off-by: Torge Matthies <openglfreak@googlemail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 2e4bfa642e)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
2021-10-03 20:43:32 +02:00
..
Makefile.in
bitblt.c gdi32: Use explicit CDECL in window_surface_funcs. 2020-09-22 11:30:00 +02:00
brush.c
clipboard.c libport: Remove the usleep() function replacement. 2020-12-01 10:22:01 +01:00
desktop.c winex11.drv: Report a GPU same as the host primary GPU in virtual desktop mode. 2020-08-18 21:38:38 +02:00
display.c winex11.drv: Forward clip_fullscreen_window to foreground thread. 2020-10-05 22:00:56 +02:00
event.c winex11.drv: Update a comment. 2020-10-30 10:35:12 +01:00
graphics.c
ime.c
init.c winex11.drv: Implement X11DRV_D3DKMTCheckVidPnExclusiveOwnership. 2019-10-22 23:04:27 +02:00
keyboard.c winex11: Set the scan code prefix when necessary. 2019-12-02 22:02:56 +01:00
mouse.c winex11.drv: Forward clip_fullscreen_window to foreground thread. 2020-10-05 22:00:56 +02:00
mwm.h
opengl.c opengl32: Make wgl driver entry points WINAPI. 2020-04-23 13:33:20 +02:00
palette.c winex11: Use the default color table for window surfaces on 8bpp displays. 2019-12-19 18:38:22 +01:00
pen.c
settings.c winex11.drv: Adjust the priority of NoRes display settings handler to 1. 2020-11-16 17:51:30 +01:00
systray.c winex11: Send systray messages with SendNotifyMessage(). 2021-05-18 00:24:25 +02:00
version.rc
vulkan.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
window.c winex11: Don't delay mapping 0-sized layered windows. 2021-01-04 13:56:58 +01:00
winex11.drv.spec
wintab.c winex11.drv: Change whitelist to a more neutral word. 2020-06-15 20:57:32 +02:00
x11drv.h winex11.drv: Clarify parent in struct x11drv_win_data comments. 2020-11-17 20:57:27 +01:00
x11drv_main.c winex11.drv: Avoid race condition in X11 error handling. 2021-10-03 20:43:32 +02:00
xcomposite.h
xdnd.c winex11.drv: Ignore .dwAspect in FORMATETC during XDnD. 2019-12-26 21:11:59 +01:00
xim.c
xinerama.c winex11.drv: Refactor query_work_area() to get intersected work area directly. 2020-07-01 10:59:35 +02:00
xrandr.c winex11.drv: Check that there are connected outputs before using XRandR 1.4. 2021-01-02 14:37:17 +01:00
xrender.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
xvidmode.c winex11.drv: Migrate XVidMode display settings handler to a new interface. 2020-07-30 16:37:32 +02:00