summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2022-03-01 19:23:23 +0200
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2022-08-15 09:57:26 +0000
commit9affe86870bdef2a4e7b07e31b6aac70ae53ddf0 (patch)
tree92fccdf340c8eb0e3fe3f0fbd6c5e8c712912d97
parent5e66bcbc5a9cf259f3d12bc5e17fba837b372bb5 (diff)
downloadlibwnck-9affe86870bdef2a4e7b07e31b6aac70ae53ddf0.tar.gz
handle: fix crash
Commit ace10756cb42 lost `display = _wnck_get_default_display ();` causing crash when finalizing WnckHandle.
-rw-r--r--libwnck/wnck-handle.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libwnck/wnck-handle.c b/libwnck/wnck-handle.c
index 5c2ba80..6f8579f 100644
--- a/libwnck/wnck-handle.c
+++ b/libwnck/wnck-handle.c
@@ -195,6 +195,8 @@ wnck_handle_finalize (GObject *object)
Display *display;
int i;
+ display = _wnck_get_default_display ();
+
for (i = 0; i < ScreenCount (display); ++i)
g_clear_object (&self->screens[i]);