From a51ae10b8ddada900c1abacd6284d35f6e65aa08 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 28 Feb 2013 16:20:45 -0500 Subject: Remove all calls to sprintf --- libqpdf/QPDF_String.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libqpdf/QPDF_String.cc') diff --git a/libqpdf/QPDF_String.cc b/libqpdf/QPDF_String.cc index b4d6b630..96736613 100644 --- a/libqpdf/QPDF_String.cc +++ b/libqpdf/QPDF_String.cc @@ -95,7 +95,6 @@ QPDF_String::unparse(bool force_binary) else { result += "("; - char num[5]; for (unsigned int i = 0; i < this->val.length(); ++i) { char ch = this->val[i]; @@ -140,8 +139,9 @@ QPDF_String::unparse(bool force_binary) } else { - sprintf(num, "\\%03o", static_cast(ch)); // XXXX - result += num; + result += "\\" + QUtil::int_to_string_base( + static_cast(static_cast(ch)), + 8, 3); } break; } -- cgit v1.2.3-54-g00ecf