summaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF_String.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDF_String.cc')
-rw-r--r--libqpdf/QPDF_String.cc9
1 files changed, 1 insertions, 8 deletions
diff --git a/libqpdf/QPDF_String.cc b/libqpdf/QPDF_String.cc
index 3a8e7074..619adef6 100644
--- a/libqpdf/QPDF_String.cc
+++ b/libqpdf/QPDF_String.cc
@@ -90,14 +90,7 @@ QPDF_String::unparse(bool force_binary)
std::string result;
if (use_hexstring)
{
- result += "<";
- char num[3];
- for (unsigned int i = 0; i < this->val.length(); ++i)
- {
- sprintf(num, "%02x", (unsigned char) this->val[i]);
- result += num;
- }
- result += ">";
+ result += "<" + QUtil::hex_encode(this->val) + ">";
}
else
{