1
0
Fork 0
forked from External/ergo

Move all errors into errors.go

This commit is contained in:
Daniel Oaks 2018-02-03 22:03:36 +10:00
parent 3ef4c5f799
commit 2419f69879
17 changed files with 100 additions and 100 deletions

View file

@ -4,7 +4,6 @@
package irc
import (
"errors"
"sync"
"github.com/goshuirc/irc-go/ircmsg"
@ -29,9 +28,6 @@ func NewMonitorManager() *MonitorManager {
return &mm
}
// ErrMonitorLimitExceeded is used when the monitor list exceeds our limit.
var ErrMonitorLimitExceeded = errors.New("Monitor limit exceeded")
// AlertAbout alerts everyone monitoring `client`'s nick that `client` is now {on,off}line.
func (manager *MonitorManager) AlertAbout(client *Client, online bool) {
cfnick := client.NickCasefolded()
@ -67,7 +63,7 @@ func (manager *MonitorManager) Add(client *Client, nick string, limit int) error
}
if len(manager.watching[client]) >= limit {
return ErrMonitorLimitExceeded
return errMonitorLimitExceeded
}
manager.watching[client][nick] = true