diff options
Diffstat (limited to 'base/gscspace.c')
-rw-r--r-- | base/gscspace.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/base/gscspace.c b/base/gscspace.c index 2d5583f17..8e4f51422 100644 --- a/base/gscspace.c +++ b/base/gscspace.c @@ -476,6 +476,7 @@ gx_set_no_overprint(gs_gstate* pgs) gs_overprint_params_t params = { 0 }; params.retain_any_comps = false; + params.op_state = OP_STATE_NONE; params.is_fill_color = pgs->is_fill_color; pgs->color[0].effective_opm = 0; @@ -501,6 +502,7 @@ gx_spot_colors_set_overprint(const gs_color_space * pcs, gs_gstate * pgs) params.retain_any_comps = true; params.is_fill_color = pgs->is_fill_color; + params.op_state = OP_STATE_NONE; /* Only DeviceCMYK case can have overprint mode set to true */ pgs->color[0].effective_opm = 0; @@ -746,6 +748,7 @@ int gx_set_overprint_cmyk(const gs_color_space * pcs, gs_gstate * pgs) params.is_fill_color = pgs->is_fill_color; params.retain_any_comps = true; params.drawn_comps = drawn_comps; + params.op_state = OP_STATE_NONE; if_debug2m(gs_debug_flag_overprint, pgs->memory, "[overprint] gx_set_overprint_cmyk. retain_any_comps = %d, drawn_comps = 0x%x\n", |