diff options
author | Robin Watts <robin.watts@artifex.com> | 2017-06-29 12:24:00 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2017-07-04 11:01:00 +0100 |
commit | b9076389f1ede0479d7e48676c60f4c0cc0d6c9a (patch) | |
tree | 6d32e662dcfc681d2bd9b091b99ee317d417e96f /source/tools/mudraw.c | |
parent | c87bc4ed995b8dcf50277169fbd00cf6e0a640c8 (diff) | |
download | mupdf-b9076389f1ede0479d7e48676c60f4c0cc0d6c9a.tar.xz |
Remove is_static from fz_new{,_icc}_colorspace.
No longer required, and causes leaks.
Also, fix some reference counting problems with colorspaces.
Diffstat (limited to 'source/tools/mudraw.c')
-rw-r--r-- | source/tools/mudraw.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c index 5ffada84..75412e87 100644 --- a/source/tools/mudraw.c +++ b/source/tools/mudraw.c @@ -1628,6 +1628,7 @@ int mudraw_main(int argc, char **argv) exit(1); break; } + colorspace = fz_keep_colorspace(ctx, colorspace); #if FZ_ENABLE_PDF if (output_format == OUT_PDF) @@ -1819,6 +1820,7 @@ int mudraw_main(int argc, char **argv) } #endif /* DISABLE_MUTHREADS */ + fz_drop_colorspace(ctx, colorspace); fz_drop_context(ctx); #ifndef DISABLE_MUTHREADS |