]> granicus.if.org Git - graphviz/commitdiff
squash two -Wswitch-default warnings
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 8 Apr 2021 03:30:10 +0000 (20:30 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 17 Apr 2021 21:02:40 +0000 (14:02 -0700)
lib/ortho/ortho.c

index 70e4510ef85835e40fe78bcaaf2f30a84811498d..d8179f0ad9907b24e3bc8e840d642c8b8e6f786e 100644 (file)
@@ -1028,35 +1028,27 @@ addPEdges (channel* cp, maze* mp)
                    hops.b = p.a;
                    prec2 = p.b;
 
-                   switch(prec1) {
-                   case -1 :
+                   if (prec1 == -1) {
                        set_parallel_edges (segs[j], segs[i], dir, 0, hops.a, mp);
                        set_parallel_edges (segs[j], segs[i], 1-dir, 1, hops.b, mp);
                        if(prec2==1)
                            removeEdge (segs[i], segs[j], 1-dir, mp);
-                       break;
-                   case 0 :
-                       switch(prec2) {
-                       case -1:
+                   } else if (prec1 == 0) {
+                       if (prec2 == -1) {
                            set_parallel_edges (segs[j], segs[i], dir, 0, hops.a, mp);
                            set_parallel_edges (segs[j], segs[i], 1-dir, 1, hops.b, mp);
-                           break;
-                       case 0 :
+                       } else if (prec2 == 0) {
                            set_parallel_edges (segs[i], segs[j], 0, dir, hops.a, mp);
                            set_parallel_edges (segs[i], segs[j], 1, 1-dir, hops.b, mp);
-                           break;
-                       case 1:
+                       } else if (prec2 == 1) {
                            set_parallel_edges (segs[i], segs[j], 0, dir, hops.a, mp);
                            set_parallel_edges (segs[i], segs[j], 1, 1-dir, hops.b, mp);
-                           break;
                        }
-                       break;
-                   case 1 :
+                   } else if (prec1 == 1) {
                        set_parallel_edges (segs[i], segs[j], 0, dir, hops.a, mp);
                        set_parallel_edges (segs[i], segs[j], 1, 1-dir, hops.b, mp);
                        if(prec2==-1)
                            removeEdge (segs[i], segs[j], 1-dir, mp);
-                       break;
                    }
                }
            }