From a19b08c9c315279bc0afec09a0a409de168084b4 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 12 Jul 2017 13:07:08 +0200 Subject: s3:printing: Do not segfault in vlp if no command has been specified We should just print the usage() and return Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- source3/printing/tests/vlp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source3/printing/tests/vlp.c b/source3/printing/tests/vlp.c index 86aba98380f..54a62f1c19d 100644 --- a/source3/printing/tests/vlp.c +++ b/source3/printing/tests/vlp.c @@ -405,6 +405,10 @@ int main(int argc, char **argv) chmod(printdb_path, 0666); /* Do commands */ + if (argc < 3) { + usage(); + return 1; + } if (strcmp(argv[2], "lpq") == 0) { return lpq_command(argc - 2, &argv[2]); -- cgit v1.2.1