From a74cf87942f5012c3fb3d8a23efb74692546edc1 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sat, 20 Dec 2008 06:46:37 +0000 Subject: [PATCH] Fixed crash when resizing YUV textures --- src/video/x11/SDL_x11render.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/video/x11/SDL_x11render.c b/src/video/x11/SDL_x11render.c index 89bd1ccb0..bdc14a287 100644 --- a/src/video/x11/SDL_x11render.c +++ b/src/video/x11/SDL_x11render.c @@ -643,6 +643,7 @@ X11_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture, } /* Set up fake surfaces for SDL_SoftStretch() */ + SDL_zero(src); src.format = &fmt; src.w = texture->w; src.h = texture->h; @@ -654,6 +655,7 @@ X11_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture, src.pixels = texturedata->pixels; src.pitch = texturedata->pitch; + SDL_zero(dst); dst.format = &fmt; dst.w = image->width; dst.h = image->height;