From 03efb6ce83ec2dcf8b8a298ea8c808fe8e94089f Mon Sep 17 00:00:00 2001 From: Ivan 'provod' Avdeev Date: Fri, 24 Feb 2023 23:52:09 -0800 Subject: [PATCH] fixup linux compiler warnings --- ref/vk/vk_sprite.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ref/vk/vk_sprite.c b/ref/vk/vk_sprite.c index abfb0a71..74d52e80 100644 --- a/ref/vk/vk_sprite.c +++ b/ref/vk/vk_sprite.c @@ -779,7 +779,7 @@ static qboolean R_SpriteAllowLerping( const cl_entity_t *e, msprite_t *psprite ) void R_VkSpriteDrawModel( cl_entity_t *e, float blend ) { - mspriteframe_t *frame, *oldframe; + mspriteframe_t *frame = NULL, *oldframe = NULL; msprite_t *psprite; model_t *model; int i, type; @@ -953,12 +953,14 @@ void R_VkSpriteDrawModel( cl_entity_t *e, float blend ) if( ilerp != 0.0f ) { const vec4_t color4 = {color[0], color[1], color[2], blend * ilerp}; + ASSERT(oldframe); R_DrawSpriteQuad( model->name, oldframe, origin, v_right, v_up, scale, oldframe->gl_texturenum, e->curstate.rendermode, color4 ); } if( lerp != 0.0f ) { const vec4_t color4 = {color[0], color[1], color[2], blend * lerp}; + ASSERT(frame); R_DrawSpriteQuad( model->name, frame, origin, v_right, v_up, scale, frame->gl_texturenum, e->curstate.rendermode, color4 ); } }