]> granicus.if.org Git - graphviz/commitdiff
lexname: replace sfsprintf calls with snprintf
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 22 Jul 2021 03:11:57 +0000 (20:11 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 28 Jul 2021 03:54:42 +0000 (20:54 -0700)
Related to #1998.

lib/expr/exeval.c

index e87f6f96a26b007947e5863c40bcb3d1bbb17d12..ee2daf90431262aa2aa6d151cf4d9e00c453cf4c 100644 (file)
@@ -57,18 +57,18 @@ lexname(int op, int subop)
        if (op == '=')
        {
                if (subop > MINTOKEN && subop < MAXTOKEN)
-                       sfsprintf(b, MAXNAME, "%s=", exop((size_t)subop - MINTOKEN));
+                       snprintf(b, MAXNAME, "%s=", exop((size_t)subop - MINTOKEN));
                else if (subop > ' ' && subop <= '~')
-                       sfsprintf(b, MAXNAME, "%c=", subop);
+                       snprintf(b, MAXNAME, "%c=", subop);
                else
-                       sfsprintf(b, MAXNAME, "(%d)=", subop);
+                       snprintf(b, MAXNAME, "(%d)=", subop);
        }
        else if (subop < 0)
-               sfsprintf(b, MAXNAME, "(EXTERNAL:%d)", op);
+               snprintf(b, MAXNAME, "(EXTERNAL:%d)", op);
        else if (op > ' ' && op <= '~')
-               sfsprintf(b, MAXNAME, "%c", op);
+               snprintf(b, MAXNAME, "%c", op);
        else
-               sfsprintf(b, MAXNAME, "(%d)", op);
+               snprintf(b, MAXNAME, "(%d)", op);
        return b;
 }