From e70fd7776a7dda8bcc5559249d19a84bbc9b3513 Mon Sep 17 00:00:00 2001 From: MenTaLguY Date: Tue, 23 May 2006 06:28:47 +0000 Subject: move %%EOF to end of output document (bzr r972) --- src/extension/internal/ps.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/extension/internal/ps.cpp') diff --git a/src/extension/internal/ps.cpp b/src/extension/internal/ps.cpp index d474f8533..7b7698844 100644 --- a/src/extension/internal/ps.cpp +++ b/src/extension/internal/ps.cpp @@ -417,8 +417,6 @@ PrintPS::begin(Inkscape::Extension::Print *mod, SPDocument *doc) } } - os << "%%EOF\n"; - /* FIXME: This function is declared to return unsigned, whereas fprintf returns a signed int * * that can be zero if the first fprintf failed (os is empty) or "negative" (i.e. very positive * in unsigned int interpretation) if the first fprintf failed but this one succeeds, or @@ -490,7 +488,8 @@ PrintPS::finish(Inkscape::Extension::Print *mod) nr_free(px); } - int const res = fprintf(_stream, "showpage\n"); + fprintf(_stream, "showpage\n"); + int const res = fprintf(_stream, "%%EOF\n"); /* Flush stream to be sure. */ (void) fflush(_stream); -- cgit v1.2.3