From 03fa156604381edece59591ef92f64209359e3a4 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 --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403344 --- 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;