From c8f0ae939ecc979383c46558b39f455ed00dd584 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 5 Feb 2026 15:58:27 +0100 Subject: [PATCH] dri2: declare variables where needed in destroy_buffer() Signed-off-by: Enrico Weigelt, metux IT consult --- Xext/dri2/dri2.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Xext/dri2/dri2.c b/Xext/dri2/dri2.c index e928981aa..5f1af14aa 100644 --- a/Xext/dri2/dri2.c +++ b/Xext/dri2/dri2.c @@ -475,10 +475,8 @@ create_buffer(DRI2ScreenPtr ds, DrawablePtr pDraw, static void destroy_buffer(DrawablePtr pDraw, DRI2BufferPtr buffer, int prime_id) { - ScreenPtr primeScreen; - DRI2ScreenPtr ds; - primeScreen = GetScreenPrime(pDraw->pScreen, prime_id); - ds = DRI2GetScreen(primeScreen); + ScreenPtr primeScreen = GetScreenPrime(pDraw->pScreen, prime_id); + DRI2ScreenPtr ds = DRI2GetScreen(primeScreen); if (ds->DestroyBuffer2) (*ds->DestroyBuffer2)(primeScreen, pDraw, buffer); else