From dec464d4d7380c0a2b50804813abdb37ad5bf0de Mon Sep 17 00:00:00 2001 From: Zdenek Dohnal Date: Tue, 16 Aug 2022 13:36:32 +0200 Subject: [PATCH] berkeley/lprm.c: Report error if -P doesn't have destination Fixes #457 --- berkeley/lprm.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/berkeley/lprm.c b/berkeley/lprm.c index 9da1165d79..18c982d149 100644 --- a/berkeley/lprm.c +++ b/berkeley/lprm.c @@ -82,6 +82,13 @@ main(int argc, /* I - Number of command-line arguments */ else { i ++; + + if (i >= argc) + { + _cupsLangPrintf(stderr, _("%s: Error - expected destination after \"-P\" option."), argv[0]); + usage(); + } + name = argv[i]; } -- 2.47.2