Make length check clearer in sendNames
git-svn-id: file:///srv/svn/repo/suika/trunk@349 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
parent
3367f4ebd8
commit
0a87ae1452
@ -48,7 +48,8 @@ func sendNames(dc *downstreamConn, ch *upstreamChannel) {
|
||||
for nick, memberships := range ch.Members {
|
||||
s := memberships.Format(dc) + dc.marshalEntity(ch.conn.network, nick)
|
||||
|
||||
if buf.Len() != 0 && maxLength < buf.Len()+1+len(s) {
|
||||
n := buf.Len() + 1 + len(s)
|
||||
if buf.Len() != 0 && n > maxLength {
|
||||
// There's not enough space for the next space + nick.
|
||||
dc.SendMessage(&irc.Message{
|
||||
Prefix: dc.srv.prefix(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user