diff options
Diffstat (limited to 'libqpdf/qpdf/auto_job_init.hh')
-rw-r--r-- | libqpdf/qpdf/auto_job_init.hh | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libqpdf/qpdf/auto_job_init.hh b/libqpdf/qpdf/auto_job_init.hh index bdf9cb0e..7c34e8b1 100644 --- a/libqpdf/qpdf/auto_job_init.hh +++ b/libqpdf/qpdf/auto_job_init.hh @@ -97,7 +97,7 @@ this->ap.addRequiredParameter("oi-min-width", [this](char *x){c_main->oiMinWidth this->ap.addRequiredParameter("password", [this](char *x){c_main->password(x);}, "password"); this->ap.addRequiredParameter("password-file", [this](char *x){c_main->passwordFile(x);}, "password"); this->ap.addRequiredParameter("remove-attachment", [this](char *x){c_main->removeAttachment(x);}, "attachment"); -this->ap.addRequiredParameter("rotate", p(&ArgParser::argRotate), "[+|-]angle"); +this->ap.addRequiredParameter("rotate", [this](char *x){c_main->rotate(x);}, "[+|-]angle"); this->ap.addRequiredParameter("show-attachment", [this](char *x){c_main->showAttachment(x);}, "attachment"); this->ap.addRequiredParameter("show-object", [this](char *x){c_main->showObject(x);}, "trailer"); this->ap.addChoices("compress-streams", [this](char *x){c_main->compressStreams(x);}, true, yn_choices); @@ -137,10 +137,10 @@ this->ap.addBare("force-R5", b(&ArgParser::argEnc256ForceR5)); this->ap.addBare("allow-insecure", b(&ArgParser::argEnc256AllowInsecure)); this->ap.registerOptionTable("underlay/overlay", b(&ArgParser::argEndUnderlayOverlay)); this->ap.addPositional(p(&ArgParser::argUOPositional)); -this->ap.addRequiredParameter("to", p(&ArgParser::argUOTo), "page-range"); -this->ap.addRequiredParameter("from", p(&ArgParser::argUOFrom), "page-range"); -this->ap.addRequiredParameter("repeat", p(&ArgParser::argUORepeat), "page-range"); -this->ap.addRequiredParameter("password", p(&ArgParser::argUOPassword), "password"); +this->ap.addRequiredParameter("to", [this](char *x){c_uo->to(x);}, "page-range"); +this->ap.addRequiredParameter("from", [this](char *x){c_uo->from(x);}, "page-range"); +this->ap.addRequiredParameter("repeat", [this](char *x){c_uo->repeat(x);}, "page-range"); +this->ap.addRequiredParameter("password", [this](char *x){c_uo->password(x);}, "password"); this->ap.registerOptionTable("attachment", b(&ArgParser::argEndAttachment)); this->ap.addPositional(p(&ArgParser::argAttPositional)); this->ap.addBare("replace", [this](){c_att->replace();}); |