diff options
Diffstat (limited to 'gs/base/gsistate.c')
-rw-r--r-- | gs/base/gsistate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gs/base/gsistate.c b/gs/base/gsistate.c index ea2b8ac09..c88012507 100644 --- a/gs/base/gsistate.c +++ b/gs/base/gsistate.c @@ -220,7 +220,8 @@ gs_imager_state_release(gs_imager_state * pis) gx_device_halftone *pdht = pis->dev_ht; #define RCDECR(element)\ - rc_decrement(pis->element, cname) + rc_decrement(pis->element, cname);\ + pis->element = NULL /* prevent subsequent decrements from this imager state */ RCDECR(cie_joint_caches); RCDECR(set_transfer.gray); |