From 61ad53b046562343ed062d74225299b0bc48b6a1 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Thu, 9 Feb 2023 11:52:53 +0100 Subject: [PATCH] Drop unnecessary NULL check in frame_callback_handle_done() After wl_callback_destroy() is called, frame_callback_handle_done() is guaranteed to never be called by libwayland: the done event will be silently dropped instead. --- main.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/main.c b/main.c index ddc4336..4180f69 100644 --- a/main.c +++ b/main.c @@ -32,9 +32,6 @@ static void cancel(struct chayang *state) { static void frame_callback_handle_done(void *data, struct wl_callback *callback, uint32_t time) { struct chayang_output *output = data; - if (callback == NULL) { - return; - } assert(callback == output->frame_callback); wl_callback_destroy(callback); output->frame_callback = NULL; -- 2.38.5