diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-06-19 20:48:17 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-06-19 20:48:17 +0000 |
commit | 8a9bbfe513c4c3a01a779126c7eba529bd3c02d3 (patch) | |
tree | 31b2db2ec27ba9d6c271b0d55bee75a3d6a1d2b5 /src | |
parent | 17e105d2f04318cfc4fa8be56f775bcda3a775a2 (diff) |
- s_serv.c:show_capabilities(): fixed buffer oddities
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2310 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'src')
-rw-r--r-- | src/s_serv.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/s_serv.c b/src/s_serv.c index 5f09a09..49f2ff6 100644 --- a/src/s_serv.c +++ b/src/s_serv.c @@ -640,9 +640,11 @@ sendnick_TS(struct Client *client_p, struct Client *target_p) const char * show_capabilities(const struct Client *target_p) { - static char msgbuf[IRCD_BUFSIZE] = "TS"; + static char msgbuf[IRCD_BUFSIZE] = ""; const dlink_node *ptr = NULL; + strlcpy(msgbuf, "TS", sizeof(msgbuf)); + DLINK_FOREACH(ptr, cap_list.head) { const struct Capability *cap = ptr->data; |