diff --git a/types/output/output.c b/types/output/output.c index 9222459c..6dc09d3a 100644 --- a/types/output/output.c +++ b/types/output/output.c @@ -751,8 +751,8 @@ void wlr_output_send_present(struct wlr_output *output, assert(event); event->output = output; + struct timespec now; if (event->presented && event->when == NULL) { - struct timespec now; clockid_t clock = wlr_backend_get_presentation_clock(output->backend); errno = 0; if (clock_gettime(clock, &now) != 0) {