Huw Davies : wineps: Don't write a PostScript trailer if we haven' t written a header.

Alexandre Julliard julliard at winehq.org
Mon Aug 22 13:29:06 CDT 2011


Module: wine
Branch: master
Commit: 39f14b68bf1d70c5d1424f06fd3e19994d3e08fe
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=39f14b68bf1d70c5d1424f06fd3e19994d3e08fe

Author: Huw Davies <huw at codeweavers.com>
Date:   Fri Aug 19 16:22:10 2011 +0100

wineps: Don't write a PostScript trailer if we haven't written a header.

---

 dlls/wineps.drv/escape.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/wineps.drv/escape.c b/dlls/wineps.drv/escape.c
index 0f76973..d869164 100644
--- a/dlls/wineps.drv/escape.c
+++ b/dlls/wineps.drv/escape.c
@@ -528,7 +528,9 @@ INT PSDRV_EndDoc( PHYSDEV dev )
         WARN("Somebody forgot an EndPage\n");
 	PSDRV_EndPage( dev );
     }
-    PSDRV_WriteFooter( dev );
+
+    if (physDev->job.PageNo)
+        PSDRV_WriteFooter( dev );
 
     ret = EndDocPrinter(physDev->job.hprinter);
     ClosePrinter(physDev->job.hprinter);




More information about the wine-cvs mailing list