From f8f497c61ab811b6a7ae16ac33519ef614779322 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Mon, 1 Aug 2016 12:42:27 -0300 Subject: [PATCH] sch2fig/main.c (main): fail if there is no gfx driver name --- sch2fig/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sch2fig/main.c b/sch2fig/main.c index 43fcdfc..7b284ae 100644 --- a/sch2fig/main.c +++ b/sch2fig/main.c @@ -95,6 +95,8 @@ int main(int argc, char *const *argv) gfx_argv[1] = NULL; } else { gfx_argc = argc - dashdash - 1; + if (!gfx_argc) + usage(*argv); gfx_argv = alloc_size(sizeof(const char *) * (gfx_argc + 1)); memcpy(gfx_argv, argv + dashdash + 1, sizeof(const char *) * (gfx_argc + 1));