SDL_gpu.c: Fixed deref-before-check warning

This commit is contained in:
Petar Popovic
2025-07-26 20:33:12 +02:00
committed by Sam Lantinga
parent 2c2c2c5a48
commit 6a5af95364

View File

@@ -2242,14 +2242,14 @@ void SDL_DrawGPUIndexedPrimitivesIndirect(
void SDL_EndGPURenderPass( void SDL_EndGPURenderPass(
SDL_GPURenderPass *render_pass) SDL_GPURenderPass *render_pass)
{ {
CommandBufferCommonHeader *commandBufferCommonHeader;
commandBufferCommonHeader = (CommandBufferCommonHeader *)RENDERPASS_COMMAND_BUFFER;
if (render_pass == NULL) { if (render_pass == NULL) {
SDL_InvalidParamError("render_pass"); SDL_InvalidParamError("render_pass");
return; return;
} }
CommandBufferCommonHeader *commandBufferCommonHeader;
commandBufferCommonHeader = (CommandBufferCommonHeader *)RENDERPASS_COMMAND_BUFFER;
if (RENDERPASS_DEVICE->debug_mode) { if (RENDERPASS_DEVICE->debug_mode) {
CHECK_RENDERPASS CHECK_RENDERPASS
} }