aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/test_driver.cc
diff options
context:
space:
mode:
Diffstat (limited to 'qpdf/test_driver.cc')
-rw-r--r--qpdf/test_driver.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/qpdf/test_driver.cc b/qpdf/test_driver.cc
index d6534abf..a1a467b8 100644
--- a/qpdf/test_driver.cc
+++ b/qpdf/test_driver.cc
@@ -75,16 +75,9 @@ ParserCallbacks::handleObject(QPDFObjectHandle obj)
std::cout << obj.getTypeName() << ": ";
if (obj.isInlineImage())
{
+ // Exercise getTypeCode
assert(obj.getTypeCode() == QPDFObject::ot_inlineimage);
- std::string val = obj.getInlineImageValue();
- char buf[3];
- buf[2] = '\0';
- for (size_t i = 0; i < val.length(); ++i)
- {
- sprintf(buf, "%02x", (unsigned char)(val[i]));
- std::cout << buf;
- }
- std::cout << std::endl;
+ std::cout << QUtil::hex_encode(obj.getInlineImageValue()) << std::endl;
}
else
{