]> granicus.if.org Git - graphviz/commitdiff
Explicitly specify -? as an option in dijkstra
authorMagnus Jacobsson <magnus.jacobsson@berotec.se>
Sat, 3 Oct 2020 14:12:27 +0000 (16:12 +0200)
committerMagnus Jacobsson <magnus.jacobsson@berotec.se>
Thu, 8 Oct 2020 19:10:26 +0000 (21:10 +0200)
cmd/tools/dijkstra.c

index ba12bc7bace16c8dceca40de24fb448f2c2a2f60..ddf5704e8d501c870cabcfab763bb1f505b3825f 100644 (file)
@@ -249,7 +249,7 @@ static void init(int argc, char *argv[])
 
     CmdName = argv[0];
     opterr = 0;
-    while ((c = getopt(argc, argv, "adp")) != -1) {
+    while ((c = getopt(argc, argv, "adp?")) != -1) {
        switch (c) {
        case 'a':
            setall = 1;
@@ -261,7 +261,7 @@ static void init(int argc, char *argv[])
            doPath = 1;
            break;
        case '?':
-           if (optopt == '?')
+           if (optopt == '\0')
                usage(0);
            else {
                fprintf(stderr, "%s: option -%c unrecognized\n",