diff options
| -rw-r--r-- | libexec/rexecd/rexecd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libexec/rexecd/rexecd.c b/libexec/rexecd/rexecd.c index df415dc8ab59..163eefc95bb5 100644 --- a/libexec/rexecd/rexecd.c +++ b/libexec/rexecd/rexecd.c @@ -289,7 +289,7 @@ error(fmt, a1, a2, a3) char buf[BUFSIZ]; buf[0] = 1; - (void) sprintf(buf+1, fmt, a1, a2, a3); + (void) snprintf(buf+1, sizeof(buf) - 1, fmt, a1, a2, a3); (void) write(2, buf, strlen(buf)); } |
