From c03813d757345a83e8ff9605e82247576cc2615e Mon Sep 17 00:00:00 2001 From: Sung-Jin Park Date: Wed, 9 Jun 2021 13:09:09 +0900 Subject: [PATCH] output: fix NULL_AFTER_DEREF issue Change-Id: I6f2108b39aecbc87bffa0c3e1cf6b30009af6883 Signed-off-by: Sung-Jin Park --- src/output/output_led.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/output/output_led.c b/src/output/output_led.c index 8410495..49eab15 100644 --- a/src/output/output_led.c +++ b/src/output/output_led.c @@ -260,13 +260,13 @@ led_output_add_frame_done(led_output_t *output) { struct wl_event_loop *loop; - PEPPER_TRACE("[OUTPUT] Add idle for frame(output:%p, frame_done:%p)\n", output, output->frame_done); - if (!output || output->frame_done) { PEPPER_TRACE("[OUTPUT] skip add frame_done\n"); return; } + PEPPER_TRACE("[OUTPUT] Add idle for frame(output:%p, frame_done:%p)\n", output, output->frame_done); + loop = wl_display_get_event_loop(pepper_compositor_get_display(output->compositor)); PEPPER_CHECK(loop, return, "[OUTPUT] fail to get event loop\n"); -- 2.7.4