summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-05-23 06:28:47 +0000
committermental <mental@users.sourceforge.net>2006-05-23 06:28:47 +0000
commite70fd7776a7dda8bcc5559249d19a84bbc9b3513 (patch)
treede2201b246d92f227e7fda9a3337d33d263167a3
parentUpdate to SVN; small tweaks. (diff)
downloadinkscape-e70fd7776a7dda8bcc5559249d19a84bbc9b3513.tar.gz
inkscape-e70fd7776a7dda8bcc5559249d19a84bbc9b3513.zip
move %%EOF to end of output document
(bzr r972)
-rw-r--r--ChangeLog6
-rw-r--r--src/extension/internal/ps.cpp5
2 files changed, 8 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 93b22d4c7..83d3e06e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-23 MenTaLguY <mental@rydia.net>
+
+ * src/extension/internal/ps.cpp:
+
+ move %%EOF to end of output document
+
2006-05-22 Jon A. Cruz <jon@joncruz.org>
* src/dialogs/swatches.cpp, src/ui/widget/panel.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);