# HG changeset patch # User Sam Lantinga # Date 988403125 0 # Node ID a1c15fa4abb96863fc724ee7521d1ff04c03fdee # Parent 5574376c451d5e17a244fc080029df1e46513a5e Fixed memory leak in software YUV stretch code diff -r 5574376c451d -r a1c15fa4abb9 src/video/SDL_yuv_sw.c --- a/src/video/SDL_yuv_sw.c Fri Apr 27 16:56:47 2001 +0000 +++ b/src/video/SDL_yuv_sw.c Fri Apr 27 20:25:25 2001 +0000 @@ -1299,6 +1299,9 @@ swdata = overlay->hwdata; if ( swdata ) { + if ( swdata->stretch ) { + SDL_FreeSurface(swdata->stretch); + } if ( swdata->pixels ) { free(swdata->pixels); }