]> granicus.if.org Git - graphviz/commitdiff
Explicitly specify -? as an option in gvpack
authorMagnus Jacobsson <magnus.jacobsson@berotec.se>
Sun, 4 Oct 2020 18:54:19 +0000 (20:54 +0200)
committerMagnus Jacobsson <magnus.jacobsson@berotec.se>
Thu, 8 Oct 2020 19:10:25 +0000 (21:10 +0200)
cmd/tools/gvpack.c

index b2de4bdd7d81f69a04aa80ee8914ff45abcde464..721625f38b9aad61525964013601cf3ccf715629 100644 (file)
@@ -195,7 +195,7 @@ static void init(int argc, char *argv[], pack_info* pinfo)
     pinfo->sz = 0;
 
     opterr = 0;
-    while ((c = getopt(argc, argv, ":na:gvum:s:o:G:")) != -1) {
+    while ((c = getopt(argc, argv, ":na:gvum:s:o:G:?")) != -1) {
        switch (c) {
        case 'a':
            len = strlen(optarg) + 2;
@@ -243,7 +243,7 @@ static void init(int argc, char *argv[], pack_info* pinfo)
            fprintf(stderr, "gvpack: option -%c missing argument - ignored\n", optopt);
            break;
        case '?':
-           if (optopt == '?')
+           if (optopt == '\0')
                usage(0);
            else {
                fprintf(stderr,