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

alexcher at ghostscript.com alexcher at ghostscript.com
Fri Mar 2 19:51:56 PST 2007


Author: alexcher
Date: 2007-03-02 19:51:56 -0800 (Fri, 02 Mar 2007)
New Revision: 7757

Modified:
   trunk/gs/lib/pdf_draw.ps
Log:
Fix a stack nix-up that occured when cm operator was used inside BT/ET block.
Bug 688985, customer 580.

DIFFERENCES:
No Comparefiles differences.


Modified: trunk/gs/lib/pdf_draw.ps
===================================================================
--- trunk/gs/lib/pdf_draw.ps	2007-03-02 05:55:00 UTC (rev 7756)
+++ trunk/gs/lib/pdf_draw.ps	2007-03-03 03:51:56 UTC (rev 7757)
@@ -275,10 +275,10 @@
 	} ifelse
 	% If inside a BT/ET block, we need to update the TextSaveMatrix
 	currentdict /TextSaveMatrix .knownget {
-	  cmmatrix TextSaveMatrix dup concatmatrix pop
+	  //cmmatrix exch dup concatmatrix pop
 	} if
-      } def
-  /i { 1 .min setflat } def
+      } bdef
+  /i { 1 .min setflat } bdef
   /J /setlinecap load def
   /d /setdash load def
   /j /setlinejoin load def



More information about the gs-cvs mailing list