diff --git a/compositor/compositor.c b/compositor/compositor.c index 27d98341..923c93ec 100644 --- a/compositor/compositor.c +++ b/compositor/compositor.c @@ -1133,7 +1133,7 @@ destroy_frame_callback(struct wl_resource *resource) struct wlsc_frame_callback *cb = resource->data; wl_list_remove(&cb->link); - free(resource); + free(cb); } static void