• Alexandros Frantzis's avatar
    winewayland.drv: Remove wayland_surface destruction double locking. · e0a5f356
    Alexandros Frantzis authored
    Ignoring the possibility of HWND recycling allows us to use a simpler
    scheme to ensure valid access to the wayland_surface associated with an
    xdg_surface during event handling. The scheme involves setting HWND as
    the xdg_surface user data and using that to get to the wayland_surface.
    
    The prerequisite for this code to be correct is that the wayland surface
    destruction for a HWND must be performed under the wayland_win_data
    mutex.
    e0a5f356
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
nls Loading commit data...
po Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.editorconfig Loading commit data...
.gitlab-ci.yml Loading commit data...
.mailmap Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
MAINTAINERS Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...