summaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFJob.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-07-31 01:29:55 +0200
committerJay Berkenbilt <ejb@ql.org>2022-07-31 16:32:55 +0200
commitd01c4f8819ea93797784c19ecdd623eb41f2a8b4 (patch)
tree28d5fef20279428e5a208f40183d0288ff0742af /libqpdf/QPDFJob.cc
parentbb96499b613265b3d9cf2146af09283a4b99ef13 (diff)
downloadqpdf-d01c4f8819ea93797784c19ecdd623eb41f2a8b4.tar.zst
Change --json-output format
from "qpdf-v2" to "qpdf": [..., ...]
Diffstat (limited to 'libqpdf/QPDFJob.cc')
-rw-r--r--libqpdf/QPDFJob.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc
index ae717218..e09c0d74 100644
--- a/libqpdf/QPDFJob.cc
+++ b/libqpdf/QPDFJob.cc
@@ -1741,6 +1741,9 @@ QPDFJob::json_out_schema_v1()
void
QPDFJob::doJSON(QPDF& pdf, Pipeline* p)
{
+ // qpdf guarantees that no new top-level keys whose names start
+ // with "xdata" will be added. These are reserved for users.
+
std::string captured_json;
std::shared_ptr<Pl_String> pl_str;
if (this->m->test_json_schema) {