X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/6dfa26696546c5098f2fadfd99069bb27dfadf47..fdd0b6ccf1418019192b33d4c35604ea07afff9d:/modules/m_who.c diff --git a/modules/m_who.c b/modules/m_who.c index 8dfcfba..b8ffc87 100644 --- a/modules/m_who.c +++ b/modules/m_who.c @@ -84,7 +84,6 @@ static void do_who(struct Client *source_p, /* ** m_who -** parv[0] = sender prefix ** parv[1] = nickname mask list ** parv[2] = additional selection flag and format options */ @@ -443,7 +442,7 @@ append_format(char *buf, size_t bufsize, size_t *pos, const char *fmt, ...) max = *pos >= bufsize ? 0 : bufsize - *pos; va_start(ap, fmt); - result = rb_vsnprintf(buf + *pos, bufsize - *pos, fmt, ap); + result = rb_vsnprintf(buf + *pos, max, fmt, ap); va_end(ap); *pos += result; }