]> git.pld-linux.org Git - packages/cups.git/commitdiff
- fixed extra EOF in pstops output (bug STR #2111)
authorKarol Krenski <charles@pld-linux.org>
Mon, 18 Dec 2006 13:59:43 +0000 (13:59 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cups-str2111.patch -> 1.1

cups-str2111.patch [new file with mode: 0644]

diff --git a/cups-str2111.patch b/cups-str2111.patch
new file mode 100644 (file)
index 0000000..8fc4e19
--- /dev/null
@@ -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...
This page took 0.514864 seconds and 4 git commands to generate.