aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--libqpdf/QPDFPageObjectHelper.cc4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 598561fc..243e4929 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2021-01-31 Jay Berkenbilt <ejb@ql.org>
+
+ * Bug fix: properly handle strings if they appear in inline image
+ dictionaries while externalizing inline images.
+
2021-01-30 Jay Berkenbilt <ejb@ql.org>
* Add examples/pdf-name-number-tree.cc to illustrate new
diff --git a/libqpdf/QPDFPageObjectHelper.cc b/libqpdf/QPDFPageObjectHelper.cc
index 298da481..009ecdc0 100644
--- a/libqpdf/QPDFPageObjectHelper.cc
+++ b/libqpdf/QPDFPageObjectHelper.cc
@@ -281,8 +281,8 @@ InlineImageTracker::handleToken(QPDFTokenizer::Token const& token)
}
else
{
- bi_str += token.getValue();
- dict_str += token.getValue();
+ bi_str += token.getRawValue();
+ dict_str += token.getRawValue();
}
}
else if (token == QPDFTokenizer::Token(QPDFTokenizer::tt_word, "BI"))