aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFArgParser.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-01-05 23:20:20 +0100
committerJay Berkenbilt <ejb@ql.org>2022-01-30 19:11:03 +0100
commitbd89aac36020f3a289c1624f2e00ec3d3d932a49 (patch)
tree679522b57f33cffd9209626ed129d92cfb2675e4 /libqpdf/QPDFArgParser.cc
parent23b64f8357f9a605eae9c153a5fe10e2135eb355 (diff)
downloadqpdf-bd89aac36020f3a289c1624f2e00ec3d3d932a49.tar.zst
QPDFJob increment: move arg parsing into QPDFJob
Move ArgParser from qpdf.cc into QPDFJob.cc. It still works with millions of public member variables, but now qpdf.cc is minimal and just calls stable library functions.
Diffstat (limited to 'libqpdf/QPDFArgParser.cc')
-rw-r--r--libqpdf/QPDFArgParser.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libqpdf/QPDFArgParser.cc b/libqpdf/QPDFArgParser.cc
index a1e9b785..33dbf2e0 100644
--- a/libqpdf/QPDFArgParser.cc
+++ b/libqpdf/QPDFArgParser.cc
@@ -662,6 +662,12 @@ QPDFArgParser::parseArgs()
}
}
+std::string
+QPDFArgParser::getProgname()
+{
+ return this->m->whoami;
+}
+
void
QPDFArgParser::doFinalChecks()
{