From cbb2614975baf4269ad0c7944520d2d96799a925 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 7 Sep 2017 16:49:11 -0400 Subject: Fix command-line parsing for --rotate --- qpdf/qpdf.cc | 5 +++++ 1 file changed, 5 insertions(+) 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) -- cgit v1.2.3-54-g00ecf