Author: charles                      Date: Mon Dec 18 13:59:48 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fixed extra EOF in pstops output (bug STR #2111)

---- Files affected:
SOURCES:
   cups-str2111.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/cups-str2111.patch
diff -u /dev/null SOURCES/cups-str2111.patch:1.1
--- /dev/null   Mon Dec 18 14:59:48 2006
+++ SOURCES/cups-str2111.patch  Mon Dec 18 14:59:43 2006
@@ -0,0 +1,43 @@
+--- cups-1.2.7/filter/pstops.c.orig    2006-11-14 17:54:50.000000000 +0100
++++ cups-1.2.7/filter/pstops.c 2006-12-18 02:33:43.540429154 +0100
+@@ -909,23 +909,26 @@
+       * for the JCL options...
+       */
+ 
+-      if (!doc->saw_eof)
+-      puts("%%EOF");
+-
+-      if (doc->emit_jcl)
++      if (number)
+       {
+-      if (ppd && ppd->jcl_end)
+-        ppdEmitJCLEnd(ppd, stdout);
+-      else
+-        putchar(0x04);
++      if (!doc->saw_eof)
++        puts("%%EOF");
+ 
+-        ppdEmitJCL(ppd, stdout, doc->job_id, doc->user, doc->title);
+-      }
++      if (doc->emit_jcl)
++      {
++        if (ppd && ppd->jcl_end)
++          ppdEmitJCLEnd(ppd, stdout);
++        else
++          putchar(0x04);
+ 
+-      puts("%!PS-Adobe-3.0");
+-      puts("%%Pages: (atend)");
+-      puts("%%BoundingBox: (atend)");
+-      puts("%%EndComments");
++          ppdEmitJCL(ppd, stdout, doc->job_id, doc->user, doc->title);
++      }
++
++      puts("%!PS-Adobe-3.0");
++      puts("%%Pages: (atend)");
++      puts("%%BoundingBox: (atend)");
++      puts("%%EndComments");
++      }
+ 
+      /*
+       * Then copy all of the pages...
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to