From 9d3bb67326e29c7e8a67c76fcbdd5580fe11dbd2 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 17 Feb 2011 18:58:43 -0800 Subject: [PATCH] Zero streaming textures to reduce confusion. (See mailing list message with subject "Streaming textures not properly initialized?") --- src/render/SDL_render.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c index 45eedcc2c..0b265ad0c 100755 --- a/src/render/SDL_render.c +++ b/src/render/SDL_render.c @@ -312,7 +312,7 @@ SDL_CreateTexture(SDL_Renderer * renderer, Uint32 format, int access, int w, int } else if (access == SDL_TEXTUREACCESS_STREAMING) { /* The pitch is 4 byte aligned */ texture->pitch = (((w * SDL_BYTESPERPIXEL(format)) + 3) & ~3); - texture->pixels = SDL_malloc(texture->pitch * h); + texture->pixels = SDL_calloc(1, texture->pitch * h); if (!texture->pixels) { SDL_DestroyTexture(texture); return NULL;