From d34205b5f30c0894806c9b8eab64794cb46021c7 Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Sun, 6 Sep 2020 08:43:04 -0700 Subject: [PATCH] use agxbprint in genBundleColors --- cmd/mingle/minglemain.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cmd/mingle/minglemain.c b/cmd/mingle/minglemain.c index 551afbf9e..1144b35db 100644 --- a/cmd/mingle/minglemain.c +++ b/cmd/mingle/minglemain.c @@ -304,7 +304,6 @@ genBundleColors (pedge edge, agxbuf* xb, real maxwgt) int dim = edge->dim; real* x = edge->x; real* lens = MALLOC(sizeof(real)*edge->npoints); - char buf[BUFSIZ]; for (j = 0; j < edge->npoints - 1; j++){ len = 0; @@ -319,11 +318,9 @@ genBundleColors (pedge edge, agxbuf* xb, real maxwgt) /* interpolate between red (t = 1) to blue (t = 0) */ r = 255*t; g = 0; b = 255*(1-t); if (j != 0) agxbputc(xb,':'); - sprintf(buf, "#%02x%02x%02x%02x", r, g, b, 85); - agxbput(xb, buf); + agxbprint(xb, "#%02x%02x%02x%02x", r, g, b, 85); if (j < edge->npoints-2) { - sprintf(buf,";%f",lens[j]/len_total0); - agxbput(xb, buf); + agxbprint(xb,";%f",lens[j]/len_total0); } } free (lens); -- 2.50.1