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

index 9a64c779b48e0315270c20cbff8c0a5c18533d23..5fa4c934e3e6b3f5f19243ea8af998a01db2d167 100644 (file)
@@ -254,7 +254,7 @@ init(int argc, char **argv, params_t* pm)
   pm->bbox_margin[0] =  pm->bbox_margin[1] = 0;
 
   opterr = 0;
-  while ((c = getopt(argc, argv, ":evODQko:m:s:r:p:c:C:l:b:g:t:a:h:z:d:")) != -1) {
+  while ((c = getopt(argc, argv, ":evODQko:m:s:r:p:c:C:l:b:g:t:a:h:z:d:?")) != -1) {
     switch (c) {
     case 'm':
       if ((sscanf(optarg,"%lf",&s) > 0) && (s != 0)){
@@ -389,7 +389,7 @@ init(int argc, char **argv, params_t* pm)
       fprintf(stderr, "gvpack: option -%c missing argument - ignored\n", optopt);
       break;
     case '?':
-      if (optopt == '?')
+      if (optopt == '\0')
         usage(cmd, 0);
       else {
         fprintf(stderr, " option -%c unrecognized\n", optopt);