Description: fix a security hole caused by some variables containing
             uncontrolled format strings.
Author: Joao Eriberto Mota Filho <eriberto@debian.org>
Last-Update: 2015-02-03
Index: flpsed-0.7.2/src/Postscript.cxx
===================================================================
--- flpsed-0.7.2.orig/src/Postscript.cxx
+++ flpsed-0.7.2/src/Postscript.cxx
@@ -310,8 +310,8 @@ void PSWriter::write_main_block(FILE *ou
 	glyph_format = PS_GLYPH_FORMAT;
 	tag_format   = PS_TAG_FORMAT;
 
-	fprintf(out, "\n");
-	fprintf(out, ps_header());
+	fprintf(out, "%s", "\n");
+	fprintf(out, "%s", ps_header());
 
 	for (int i = 1; i<pse->get_max_pages(); i++) {
 		if (pse->get_text(i)) {
@@ -321,7 +321,7 @@ void PSWriter::write_main_block(FILE *ou
 		}
 	}
 
-	fprintf(out, ps_trailer());
+	fprintf(out, "%s", ps_trailer());
 	fprintf(out, "\n");
 	fprintf(out, "%s", PSEDIT_END);
 	fprintf(out, "\n");
