]> granicus.if.org Git - graphviz/commitdiff
gv2gml: remove 'outFile' parameter to 'emitNodeAttrs'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 12 May 2022 04:31:29 +0000 (21:31 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 20 May 2022 05:00:24 +0000 (22:00 -0700)
The only call to this function passes `outFile`, an already available global
that this parameter was shadowing. This removes numerous -Wshadow warnings.

cmd/tools/gv2gml.c

index d378815a7fe539e81eb509605813ea8fe6d1a1fb..ddb323a39888fa3831ad373f8bb3426d8d158f3b 100644 (file)
@@ -244,9 +244,7 @@ emitAttr (char* name, char* value, FILE* outFile, int ix)
  * graphics
  * LabelGraphics
  */
-static void 
-emitNodeAttrs (Agraph_t* G, Agnode_t* np, FILE* outFile, int ix)
-{
+static void  emitNodeAttrs(Agraph_t *G, Agnode_t *np, int ix) {
     Agsym_t*  s;
     char* v;
     node_attrs attrs;
@@ -433,7 +431,7 @@ static void emitNode(Agraph_t *G, Agnode_t *n) {
     fprintf(outFile, "  node [\n    id %" PRIu64 "\n    name \"%s\"\n", id,
             agnameof(n));
     ID(n) = id++;
-    emitNodeAttrs (G, n, outFile, 2);
+    emitNodeAttrs(G, n, 2);
     fprintf (outFile, "  ]\n");
 
 }