From b659c70080a01cc06fe72d66b3580efbd24225bc Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Thu, 20 Mar 2014 10:41:47 -0400 Subject: [PATCH] Static analysis fix: uninitialized variables. This is actually a false-positive, in this case, since Clang doesn't know that SDL_SetError() only ever returns -1. Feature request to improve that, with explanation about these specific SDL patches, is here: http://llvm.org/bugs/show_bug.cgi?id=19208 --- src/render/SDL_render.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c index 1547668f3..7d26f864b 100644 --- a/src/render/SDL_render.c +++ b/src/render/SDL_render.c @@ -970,8 +970,8 @@ static void SDL_UnlockTextureYUV(SDL_Texture * texture) { SDL_Texture *native = texture->native; - void *native_pixels; - int native_pitch; + void *native_pixels = NULL; + int native_pitch = 0; SDL_Rect rect; rect.x = 0; @@ -991,8 +991,8 @@ static void SDL_UnlockTextureNative(SDL_Texture * texture) { SDL_Texture *native = texture->native; - void *native_pixels; - int native_pitch; + void *native_pixels = NULL; + int native_pitch = 0; const SDL_Rect *rect = &texture->locked_rect; const void* pixels = (void *) ((Uint8 *) texture->pixels + rect->y * texture->pitch +