summaryrefslogtreecommitdiff
path: root/Resource/Init/pdf_ops.ps
diff options
context:
space:
mode:
Diffstat (limited to 'Resource/Init/pdf_ops.ps')
-rw-r--r--Resource/Init/pdf_ops.ps3
1 files changed, 2 insertions, 1 deletions
diff --git a/Resource/Init/pdf_ops.ps b/Resource/Init/pdf_ops.ps
index 1f4b3308b..dffa03483 100644
--- a/Resource/Init/pdf_ops.ps
+++ b/Resource/Init/pdf_ops.ps
@@ -695,10 +695,11 @@ end
{ % Check OP and BM in case we need to push a group
//OPsaveDstack begin
//Dpush exec % push the current OPsaveDstack values into 'previous'
+ /SupportsDevn .special_op
okOPcs currentcolorspace 0 get dup /Indexed eq {
pop currentcolorspace 1 get % use the base space
} if
- known {
+ known or {
1 index /stroke ne { .currentfilloverprint } { .currentstrokeoverprint } ifelse
% Change BM to CompatibleOverprint if this has overprint true
dup /ChangeBM exch def