diff --git a/sc2/src/libs/graphics/tfb_draw.c b/sc2/src/libs/graphics/tfb_draw.c index 2348e3f2e..1ac3c341e 100644 --- a/sc2/src/libs/graphics/tfb_draw.c +++ b/sc2/src/libs/graphics/tfb_draw.c @@ -415,8 +415,16 @@ TFB_DrawImage_Delete (TFB_Image *image) TFB_DrawCanvas_Delete (image->NormalImg); - if (image->ScaledImg) { + if (image->ScaledImg) + { TFB_DrawCanvas_Delete (image->ScaledImg); + image->ScaledImg = 0; + } + + if (image->FilledImg) + { + TFB_DrawCanvas_Delete (image->FilledImg); + image->FilledImg = 0; } UnlockMutex (image->mutex);