From 75cb2f8f5841081b727ca6d0981634dc05cbf0d4 Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Sat, 24 Oct 2020 10:13:39 -0700 Subject: [PATCH] use safer snprintf in write_nodename() --- lib/cgraph/write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cgraph/write.c b/lib/cgraph/write.c index 0f432c980..4b3d8f7b9 100644 --- a/lib/cgraph/write.c +++ b/lib/cgraph/write.c @@ -506,7 +506,7 @@ static int write_nodename(Agnode_t * n, iochan_t * ofile) CHKRV(write_canonstr(g, ofile, name)); } else { char buf[sizeof("__SUSPECT") + 20]; - sprintf(buf, "_%ld_SUSPECT", AGID(n)); /* could be deadly wrong */ + snprintf(buf, sizeof(buf), "_%ld_SUSPECT", AGID(n)); /* could be deadly wrong */ CHKRV(ioput(g, ofile, buf)); } return 0; -- 2.40.0