aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/qpdf/QPDFParser.hh
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/qpdf/QPDFParser.hh')
-rw-r--r--libqpdf/qpdf/QPDFParser.hh7
1 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/qpdf/QPDFParser.hh b/libqpdf/qpdf/QPDFParser.hh
index 65279700..c2bf6bbe 100644
--- a/libqpdf/qpdf/QPDFParser.hh
+++ b/libqpdf/qpdf/QPDFParser.hh
@@ -2,6 +2,7 @@
#define QPDFPARSER_HH
#include <qpdf/QPDFObjectHandle.hh>
+#include <qpdf/QPDFValue.hh>
#include <memory>
#include <string>
@@ -21,8 +22,8 @@ class QPDFParser
tokenizer(tokenizer),
decrypter(decrypter),
context(context),
- description(std::make_shared<std::string>(
- input->getName() + ", " + object_description + " at offset $PO"))
+ description(std::make_shared<QPDFValue::Description>(std::string(
+ input->getName() + ", " + object_description + " at offset $PO")))
{
}
virtual ~QPDFParser() = default;
@@ -49,7 +50,7 @@ class QPDFParser
QPDFTokenizer& tokenizer;
QPDFObjectHandle::StringDecrypter* decrypter;
QPDF* context;
- std::shared_ptr<std::string> description;
+ std::shared_ptr<QPDFValue::Description> description;
};
#endif // QPDFPARSER_HH