SOURCES: cups-str2111.patch (NEW) - fixed extra EOF in pstops outp...
charles
charles at pld-linux.org
Mon Dec 18 14:59:48 CET 2006
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...
================================================================
More information about the pld-cvs-commit
mailing list