diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2022-03-01 19:23:23 +0200 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2022-08-15 09:57:26 +0000 |
commit | 9affe86870bdef2a4e7b07e31b6aac70ae53ddf0 (patch) | |
tree | 92fccdf340c8eb0e3fe3f0fbd6c5e8c712912d97 | |
parent | 5e66bcbc5a9cf259f3d12bc5e17fba837b372bb5 (diff) | |
download | libwnck-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.c | 2 |
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]); |