From 64b2af0340d950b863be18993855ff623700bac2 Mon Sep 17 00:00:00 2001 From: Petar Popovic Date: Sat, 26 Jul 2025 20:33:12 +0200 Subject: [PATCH] SDL_gpu.c: Fixed deref-before-check warning (cherry picked from commit 6a5af95364f7014f99ec6a524e467d3bc5b27aa4) --- src/gpu/SDL_gpu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gpu/SDL_gpu.c b/src/gpu/SDL_gpu.c index 8d84060331..aea7ed5c97 100644 --- a/src/gpu/SDL_gpu.c +++ b/src/gpu/SDL_gpu.c @@ -2248,14 +2248,14 @@ void SDL_DrawGPUIndexedPrimitivesIndirect( void SDL_EndGPURenderPass( SDL_GPURenderPass *render_pass) { - CommandBufferCommonHeader *commandBufferCommonHeader; - commandBufferCommonHeader = (CommandBufferCommonHeader *)RENDERPASS_COMMAND_BUFFER; - if (render_pass == NULL) { SDL_InvalidParamError("render_pass"); return; } + CommandBufferCommonHeader *commandBufferCommonHeader; + commandBufferCommonHeader = (CommandBufferCommonHeader *)RENDERPASS_COMMAND_BUFFER; + if (RENDERPASS_DEVICE->debug_mode) { CHECK_RENDERPASS }