]> granicus.if.org Git - graphviz/commitdiff
gvpr parseCase: squash -Wswitch-default warning
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 7 Aug 2022 03:39:42 +0000 (20:39 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 10 Aug 2022 14:52:27 +0000 (07:52 -0700)
This switch is exhaustive.

lib/gvpr/parse.c

index 104ffc26dc08079119b75d8df11adf48787e0760..2b0555a5cc695ef1dae55341d8c6a5a1a61bef57 100644 (file)
@@ -18,6 +18,7 @@
 #include <ast/sfstr.h>
 #include <ast/error.h>
 #include <cgraph/agxbuf.h>
+#include <cgraph/unreachable.h>
 #include <gvpr/parse.h>
 #include <stdbool.h>
 #include <string.h>
@@ -374,6 +375,8 @@ parseCase(Sfio_t * str, char **guard, int *gline, char **action,
     case Eof:
     case Error:                /* to silence warnings */
        break;
+    default:
+       UNREACHABLE();
     }
 
     agxbfree(&buf);