summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2008-03-05 20:12:45 +0100
committerMikael Magnusson <mikachu@comhem.se>2008-03-05 20:12:45 +0100
commit232cbb9eb7cc8580e5911b5cfff197408b7d8616 (patch)
treeb247797ef0a0f2964e9ee8d6c5ee5ef9b5ebf354 /render
parente3530560f41aeff52acaf852f11ee7ae4ec07647 (diff)
Don't leak auto-scaled RGBA textures.
Diffstat (limited to 'render')
-rw-r--r--render/image.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/render/image.c b/render/image.c
index 6fbd8a8e..be3e46be 100644
--- a/render/image.c
+++ b/render/image.c
@@ -294,6 +294,7 @@ void RrImageDrawRGBA(RrPixel32 *target, RrTextureRGBA *rgba,
DrawRGBA(target, target_w, target_h,
scaled->data, scaled->width, scaled->height,
rgba->alpha, area);
+ RrImagePicFree(scaled);
}
else
DrawRGBA(target, target_w, target_h,