aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2021-03-04 21:40:56 +0100
committerJay Berkenbilt <ejb@ql.org>2021-03-04 21:59:46 +0100
commit0b77f2cf2646019331d3adc21985052319bdba4c (patch)
tree1035d1a1afdb8cd2a26ba1a258c1297b1d6e41cc /libqpdf/QPDFObjectHandle.cc
parentf68e25c7f278bbfee095d43d4405a74df0bd22ff (diff)
downloadqpdf-0b77f2cf2646019331d3adc21985052319bdba4c.tar.zst
Revert non-binary-compatible handleWarning change -- see TODO (ABI)
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc17
1 files changed, 0 insertions, 17 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index e7d84b4c..27740f09 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -152,16 +152,6 @@ QPDFObjectHandle::ParserCallbacks::handleObject(
}
void
-QPDFObjectHandle::ParserCallbacks::handleWarning()
-{
-}
-
-void
-QPDFObjectHandle::ParserCallbacks::handleEOF()
-{
-}
-
-void
QPDFObjectHandle::ParserCallbacks::contentSize(size_t)
{
// Ignore by default; overriding this is optional.
@@ -1983,15 +1973,9 @@ QPDFObjectHandle::parseContentStream_data(
tokenizer.readToken(input, "content", true);
qpdf_offset_t offset = input->getLastOffset();
input->seek(offset, SEEK_SET);
- size_t before_nwarnings = (context ? context->numWarnings() : 0);
QPDFObjectHandle obj =
parseInternal(input, "content", tokenizer,
empty, 0, context, true);
- size_t after_nwarnings = (context ? context->numWarnings() : 0);
- if (after_nwarnings > before_nwarnings)
- {
- callbacks->handleWarning();
- }
if (! obj.isInitialized())
{
// EOF
@@ -2018,7 +2002,6 @@ QPDFObjectHandle::parseContentStream_data(
QPDFExc(qpdf_e_damaged_pdf, input->getName(),
"stream data", input->tell(),
"EOF found while reading inline image"));
- callbacks->handleWarning();
}
else
{