From: Dmitry V. Levin Date: Sat, 6 Jan 2018 01:45:16 +0000 (+0000) Subject: mmsghdr.c: use xsprintf instead of snprintf X-Git-Tag: v4.21~206 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4ba39820f1f9e4f0188cf5b23ba1eb5699cae7d7;p=strace mmsghdr.c: use xsprintf instead of snprintf * mmsghdr.c: Include "xstring.h". (SYS_FUNC(recvmmsg)): Replace snprintf with xsprintf. --- diff --git a/mmsghdr.c b/mmsghdr.c index c9e6cf0b..376ee537 100644 --- a/mmsghdr.c +++ b/mmsghdr.c @@ -30,6 +30,7 @@ #include "defs.h" #include "msghdr.h" +#include "xstring.h" #include static int @@ -240,8 +241,7 @@ SYS_FUNC(recvmmsg) return 0; /* timeout on exit */ static char str[sizeof("left") + TIMESPEC_TEXT_BUFSIZE]; - snprintf(str, sizeof(str), "left %s", - sprint_timespec(tcp, tcp->u_arg[4])); + xsprintf(str, "left %s", sprint_timespec(tcp, tcp->u_arg[4])); tcp->auxstr = str; return RVAL_STR; }