From a668971bb5c72a153c2844bb2c2cbb9549e6c076 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Tue, 9 Jun 2026 15:39:01 +0200 Subject: [PATCH] egl/gbm: Use continue instead of nested block Suggested by Daniel Stone. No functional change intended. Part-of: --- src/egl/drivers/dri2/platform_drm.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/egl/drivers/dri2/platform_drm.c b/src/egl/drivers/dri2/platform_drm.c index aa706188407..02225f1d0ae 100644 --- a/src/egl/drivers/dri2/platform_drm.c +++ b/src/egl/drivers/dri2/platform_drm.c @@ -253,16 +253,17 @@ get_back_bo(struct dri2_egl_surface *dri2_surf) for (unsigned i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { struct dri2_egl_buffer *buffer = &dri2_surf->color_buffers[i]; - if (!buffer->locked && - dri2_surf->current != buffer) { - if (buffer->bo && - (!min_age || buffer->age < min_age)) - min_age = buffer->age; + if (buffer->locked || + dri2_surf->current == buffer) + continue; - if (!max_age || buffer->age > max_age) { - dri2_surf->back = buffer; - max_age = buffer->age; - } + if (buffer->bo && + (!min_age || buffer->age < min_age)) + min_age = buffer->age; + + if (!max_age || buffer->age > max_age) { + dri2_surf->back = buffer; + max_age = buffer->age; } }