Commit 2e18eec6 authored by Michel Dänzer's avatar Michel Dänzer Committed by Michel Dänzer

xwayland/present: Destroy sync_callback in xwl_present_cleanup

xwl_present_cleanup frees the struct xwl_present_window memory,
so if there's a pending callback, we have to destroy it to prevent
use-after-free in xwl_present_sync_callback.

Should fix issue #645.
Reviewed-by: default avatarOlivier Fourdan <ofourdan@redhat.com>
parent f665a9c9
Pipeline #23767 passed with stages
in 9 minutes and 52 seconds