]> granicus.if.org Git - graphviz/commitdiff
Maintain more correct count of errors.
authorerg <devnull@localhost>
Thu, 3 Mar 2011 01:14:18 +0000 (01:14 +0000)
committererg <devnull@localhost>
Thu, 3 Mar 2011 01:14:18 +0000 (01:14 +0000)
cmd/dot/dot.c

index f3fd3cdca9053c96be538b4dedbfcb4745300333..67e8d85f94e5eab0ace674110703b3a2addb8004 100644 (file)
@@ -176,6 +176,7 @@ static graph_t *create_test_graph(void)
 int main(int argc, char **argv)
 {
     graph_t *prev = NULL;
+    int rc = 0;
 #ifndef WITH_CGRAPH
 #endif /* WITH_CGRAPH */
 
@@ -217,9 +218,10 @@ int main(int argc, char **argv)
            }
            gvLayoutJobs(Gvc, G);  /* take layout engine from command line */
            gvRenderJobs(Gvc, G);
+           rc = MAX(rc,agreseterrors());
            prev = G;
        }
     }
     gvFinalize(Gvc);
-    return (gvFreeContext(Gvc));
+    return (MAX(rv,gvFreeContext(Gvc));
 }