From 0b71b7e049c927dec36de961c587380b6ab6a313 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 13 Feb 2011 14:05:33 -0800 Subject: [PATCH] Fixed renderer variable scope. --- src/video/SDL_video.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 23472fc44..ea0518f9d 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -208,12 +208,12 @@ static int SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch) { SDL_WindowTextureData *data; - SDL_Renderer *renderer = NULL; SDL_RendererInfo info; Uint32 i; data = SDL_GetWindowData(window, SDL_WINDOWTEXTUREDATA); if (!data) { + SDL_Renderer *renderer = NULL; SDL_RendererInfo info; int i; const char *hint = SDL_GetHint(SDL_HINT_FRAMEBUFFER_ACCELERATION); @@ -267,7 +267,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix data->pixels = NULL; } - if (SDL_GetRendererInfo(renderer, &info) < 0) { + if (SDL_GetRendererInfo(data->renderer, &info) < 0) { return -1; } @@ -281,7 +281,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix } } - data->texture = SDL_CreateTexture(renderer, *format, + data->texture = SDL_CreateTexture(data->renderer, *format, SDL_TEXTUREACCESS_STREAMING, window->w, window->h); if (!data->texture) {