]> granicus.if.org Git - graphviz/commitdiff
use agxbprint in genBundleInfo
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 6 Sep 2020 15:41:53 +0000 (08:41 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 17 Sep 2020 04:08:22 +0000 (21:08 -0700)
cmd/mingle/minglemain.c

index 522e424cd2e0747fe8fd3a83d36faaf3f4873f0d..551afbf9e060e31a2cfecd574b3b750d1500cb05 100644 (file)
@@ -280,7 +280,6 @@ static void
 genBundleInfo (pedge edge, agxbuf* xb)
 {
        int k, j;
-       char buf[BUFSIZ];
        int dim = edge->dim;
        real* x = edge->x;
 
@@ -288,13 +287,11 @@ genBundleInfo (pedge edge, agxbuf* xb)
                if (j != 0)  agxbputc(xb, ':');
                for (k = 0; k < dim; k++) {
                        if (k != 0)  agxbputc(xb, ',');
-                       sprintf(buf, "%.03f", x[j*dim+k]);
-                       agxbput(xb, buf);
+                       agxbprint(xb, "%.03f", x[j*dim+k]);
                }
 
                if ((j < edge->npoints-1) && (edge->wgts))  {
-               sprintf(buf, ";%.03f", edge->wgts[j]);
-                       agxbput(xb, buf);
+                       agxbprint(xb, ";%.03f", edge->wgts[j]);
                }
        }
 }