aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2017-09-07 22:49:11 +0200
committerJay Berkenbilt <ejb@ql.org>2017-09-08 04:58:37 +0200
commitcbb2614975baf4269ad0c7944520d2d96799a925 (patch)
treeeda84abd7cf7baabf25085e5651ac1a4bf820342 /qpdf
parent3ef1be9783ca02ed8d786e0c3d4a992e00711c51 (diff)
downloadqpdf-cbb2614975baf4269ad0c7944520d2d96799a925.tar.zst
Fix command-line parsing for --rotate
Diffstat (limited to 'qpdf')
-rw-r--r--qpdf/qpdf.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/qpdf/qpdf.cc b/qpdf/qpdf.cc
index 4a92a038..96de8a13 100644
--- a/qpdf/qpdf.cc
+++ b/qpdf/qpdf.cc
@@ -1337,6 +1337,11 @@ static void parse_options(int argc, char* argv[], Options& o)
}
else if (strcmp(arg, "rotate") == 0)
{
+ if (parameter == 0)
+ {
+ usage("--rotate must be given as"
+ " --rotate=[+|-]angle:page-range");
+ }
parse_rotation_parameter(o, parameter);
}
else if (strcmp(arg, "stream-data") == 0)