[gs-cvs] rev 8630 - trunk/gs/lib

alexcher at ghostscript.com alexcher at ghostscript.com
Tue Apr 8 23:16:50 PDT 2008


Author: alexcher
Date: 2008-04-08 23:16:50 -0700 (Tue, 08 Apr 2008)
New Revision: 8630

Modified:
   trunk/gs/lib/pdf_draw.ps
Log:
Avoid a spurious warning "CS/cs (setcolorspace) operand not a name".
Acept array values for /CS attribute. Bug 689738.

DIFFERENCES:
None


Modified: trunk/gs/lib/pdf_draw.ps
===================================================================
--- trunk/gs/lib/pdf_draw.ps	2008-04-08 21:55:08 UTC (rev 8629)
+++ trunk/gs/lib/pdf_draw.ps	2008-04-09 06:16:50 UTC (rev 8630)
@@ -394,7 +394,7 @@
       dup /Background exch 4 2 roll
       gsave
         1 index /G oget /Group oget /CS knownoget {
-	  csresolve dup setgcolorspace csput
+	  resolvecolorspace dup setgcolorspace csput
 	} if
         aload pop setcolor [ currentgray ]
       grestore
@@ -417,7 +417,7 @@
   PDFfile fileposition 4 1 roll
 	% We have to select the group's color space so that the
 	% background color will be interpreted correctly.
-  dup /Group oget /CS knownoget { csresolve dup setgcolorspace csput } if
+  dup /Group oget /CS knownoget { resolvecolorspace dup setgcolorspace csput } if
   exch dup /BBox get aload pop .begintransparencymaskgroup {
     dup /Resources knownoget { oforce } { 0 dict } ifelse
     exch false resolvestream
@@ -441,7 +441,7 @@
 
 /.beginformgroup {	% groupdict bbox .beginformgroup -
   exch mark exch			% bbox mark groupdict
-  dup /CS knownoget { csresolve setgcolorspace } if
+  dup /CS knownoget { resolvecolorspace setgcolorspace } if
   dup /I knownoget { /Isolated exch 3 2 roll } if
   dup /K knownoget { /Knockout exch 3 2 roll } if
   pop .dicttomark



More information about the gs-cvs mailing list