--- Exporters.cxx.orig 2011-09-29 17:17:31.080677001 +0200 +++ src/sdlBasic/src/Exporters.cxx 2011-09-29 17:17:46.880677001 +0200 @@ -941,7 +941,7 @@ // PDF1.4Ref(p38) EOL marker preceding endstream not counted char *textObj = new char[pageData.length() + 100]; // concatenate stream within the text object - sprintf(textObj, "<</Length %d>>\nstream\n%s" + sprintf(textObj, "<</Length %zd>>\nstream\n%s" "ET\nendstream\n", pageData.length() - 1 + 3, pageData.c_str());