diff options
-rw-r--r-- | source/fitz/colorspace.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/fitz/colorspace.c b/source/fitz/colorspace.c index 1f18f1b5..1441e233 100644 --- a/source/fitz/colorspace.c +++ b/source/fitz/colorspace.c @@ -3238,6 +3238,10 @@ cmyk2bgr(fz_context *ctx, fz_color_converter *cc, float *dv, const float *sv) void fz_find_color_converter(fz_context *ctx, fz_color_converter *cc, const fz_colorspace *is, const fz_colorspace *ds, const fz_colorspace *ss, const fz_color_params *params) { + if (ds == NULL) + ds = fz_device_gray(ctx); + if (ss == NULL) + ss = fz_device_gray(ctx); cc->ds = ds; cc->ss = ss; cc->is = is; |