summaryrefslogtreecommitdiff
path: root/tree/colorspace.c
diff options
context:
space:
mode:
Diffstat (limited to 'tree/colorspace.c')
-rw-r--r--tree/colorspace.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tree/colorspace.c b/tree/colorspace.c
index aabf531b..65909bfe 100644
--- a/tree/colorspace.c
+++ b/tree/colorspace.c
@@ -15,6 +15,8 @@ fz_convertcolor(fz_colorspace *srcs, float *srcv, fz_colorspace *dsts, float *ds
fz_colorspace *
fz_keepcolorspace(fz_colorspace *cs)
{
+ if (cs->refs < 0)
+ return cs;
cs->refs ++;
return cs;
}