summaryrefslogtreecommitdiff
path: root/base/siscale.c
diff options
context:
space:
mode:
authorRobin Watts <Robin.Watts@artifex.com>2019-07-08 19:20:18 +0100
committerRobin Watts <Robin.Watts@artifex.com>2019-07-08 19:25:26 +0100
commita116672f813da107719df28057b624ce434e163c (patch)
tree09cb12a10310394427315d42f4a1e6d0860758ae /base/siscale.c
parent23f28069c8b342cc03de65d8b90029a4b3548010 (diff)
downloadghostpdl-a116672f813da107719df28057b624ce434e163c.tar.gz
Fix leak of buffer from scaler.
This was being hidden by gc, but shows up in xps.
Diffstat (limited to 'base/siscale.c')
-rw-r--r--base/siscale.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/siscale.c b/base/siscale.c
index 437e0091a..88268ee54 100644
--- a/base/siscale.c
+++ b/base/siscale.c
@@ -1193,7 +1193,7 @@ s_IScale_release(stream_state * st)
ss->dst = 0;
gs_free_object(mem, ss->items, "image_scale contrib[*]");
ss->items = 0;
- gs_free_object(mem, ss->items, "image_scale contrib_dst[*]");
+ gs_free_object(mem, ss->dst_items, "image_scale contrib_dst[*]");
ss->dst_items = 0;
gs_free_object(mem, ss->contrib, "image_scale contrib");
ss->contrib = 0;