Author: alexcher
Date: 2008-03-15 16:59:48 -0700 (Sat, 15 Mar 2008)
New Revision: 8600

Modified:
   trunk/gs/lib/pdf_ops.ps
Log:
Work around a bug in the PS interpeter by not using nulldevice in the PDF
interpreter where it isn't really needed. Bug 689751.

DETAILS:
PS interpreter seems to fall into an infinite loop running charpath when
the font is composite and the curent device is nulldevice.

DIFFERENCES:
None


Modified: trunk/gs/lib/pdf_ops.ps
===================================================================
--- trunk/gs/lib/pdf_ops.ps	2008-03-14 05:40:11 UTC (rev 8599)
+++ trunk/gs/lib/pdf_ops.ps	2008-03-15 23:59:48 UTC (rev 8600)
@@ -706,7 +706,7 @@
 	            2 index setfillstate show % Tr was set to graphic state.
 	            setmatrix 
 		    % now set the currentpoint using the original matrix
-	            gsave nulldevice
+	            gsave
 	            setmatrix
 	            false charpath currentpoint newpath 
 	            grestore

_______________________________________________
gs-cvs mailing list
gs-cvs@ghostscript.com
http://www.ghostscript.com/mailman/listinfo/gs-cvs
