diff options
Diffstat (limited to 'qpdf/test_driver.cc')
-rw-r--r-- | qpdf/test_driver.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qpdf/test_driver.cc b/qpdf/test_driver.cc index 75f5b973..3863cdbe 100644 --- a/qpdf/test_driver.cc +++ b/qpdf/test_driver.cc @@ -72,6 +72,11 @@ class ParserCallbacks: public QPDFObjectHandle::ParserCallbacks void ParserCallbacks::handleObject(QPDFObjectHandle obj) { + if (obj.isName() && (obj.getName() == "/Abort")) + { + std::cout << "test suite: terminating parsing" << std::endl; + terminateParsing(); + } std::cout << obj.getTypeName() << ": "; if (obj.isInlineImage()) { |