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=19208main
parent
1a2a3e9c8b
commit
b659c70080
|
@ -970,8 +970,8 @@ static void
|
||||||
SDL_UnlockTextureYUV(SDL_Texture * texture)
|
SDL_UnlockTextureYUV(SDL_Texture * texture)
|
||||||
{
|
{
|
||||||
SDL_Texture *native = texture->native;
|
SDL_Texture *native = texture->native;
|
||||||
void *native_pixels;
|
void *native_pixels = NULL;
|
||||||
int native_pitch;
|
int native_pitch = 0;
|
||||||
SDL_Rect rect;
|
SDL_Rect rect;
|
||||||
|
|
||||||
rect.x = 0;
|
rect.x = 0;
|
||||||
|
@ -991,8 +991,8 @@ static void
|
||||||
SDL_UnlockTextureNative(SDL_Texture * texture)
|
SDL_UnlockTextureNative(SDL_Texture * texture)
|
||||||
{
|
{
|
||||||
SDL_Texture *native = texture->native;
|
SDL_Texture *native = texture->native;
|
||||||
void *native_pixels;
|
void *native_pixels = NULL;
|
||||||
int native_pitch;
|
int native_pitch = 0;
|
||||||
const SDL_Rect *rect = &texture->locked_rect;
|
const SDL_Rect *rect = &texture->locked_rect;
|
||||||
const void* pixels = (void *) ((Uint8 *) texture->pixels +
|
const void* pixels = (void *) ((Uint8 *) texture->pixels +
|
||||||
rect->y * texture->pitch +
|
rect->y * texture->pitch +
|
||||||
|
|
Loading…
Reference in New Issue