# HG changeset patch # User Sam Lantinga # Date 1297634733 28800 # Node ID 39208c821449920f4e01a9d56d1d034b86dacbbf # Parent 25af68c1901dd989e02be5792ded42dcc0bde845 Fixed renderer variable scope. diff -r 25af68c1901d -r 39208c821449 src/video/SDL_video.c --- a/src/video/SDL_video.c Sun Feb 13 14:02:37 2011 -0800 +++ b/src/video/SDL_video.c Sun Feb 13 14:05:33 2011 -0800 @@ -208,12 +208,12 @@ 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 @@ data->pixels = NULL; } - if (SDL_GetRendererInfo(renderer, &info) < 0) { + if (SDL_GetRendererInfo(data->renderer, &info) < 0) { return -1; } @@ -281,7 +281,7 @@ } } - data->texture = SDL_CreateTexture(renderer, *format, + data->texture = SDL_CreateTexture(data->renderer, *format, SDL_TEXTUREACCESS_STREAMING, window->w, window->h); if (!data->texture) {