]> granicus.if.org Git - graphviz/commitdiff
push some variables' scopes inwards and change an int to a boolean
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 11 Oct 2020 17:06:29 +0000 (10:06 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 21 Oct 2020 00:38:25 +0000 (17:38 -0700)
This has no effect on functionality but makes the code a little clearer and less
error prone.

lib/ortho/trapezoid.c

index 985cd935085f9c8e0e31e8c4b292295226cf79fb..1b555ec5315e699d22da6eae71fd0750d829ad21 100644 (file)
@@ -24,6 +24,7 @@
 #include <common/geom.h>
 #include <common/logic.h>
 #include <common/memory.h>
+#include <common/types.h>
 #include <ortho/trap.h>
 
 /* Node types */
@@ -353,13 +354,14 @@ static void
 merge_trapezoids (int segnum, int tfirst, int tlast, int side, trap_t* tr,
     qnode_t* qs)
 {
-  int t, tnext, cond;
-  int ptnext;
+  int t;
 
   /* First merge polys on the LHS */
   t = tfirst;
   while (t > 0 && _greater_than_equal_to(&tr[t].lo, &tr[tlast].lo))
     {
+      int tnext, ptnext;
+      boolean cond;
       if (side == S_LEFT)
        cond = ((tnext = tr[t].d0) > 0 && tr[tnext].rseg == segnum) ||
                ((tnext = tr[t].d1) > 0 && tr[tnext].rseg == segnum);