Only trim newline/linefeed

This commit is contained in:
Thomas Jager 2015-07-31 13:03:48 +02:00
parent e2be9c53c1
commit f204a14e00

3
irc.go
View File

@ -100,7 +100,8 @@ func Fuzz(data []byte) int {
//Parse raw irc messages //Parse raw irc messages
func parseToEvent(msg string) (*Event, error) { func parseToEvent(msg string) (*Event, error) {
msg = strings.TrimSpace(msg) //Remove \r\n msg = strings.TrimSuffix(msg, "\n") //Remove \r\n
msg = strings.TrimSuffix(msg, "\r")
event := &Event{Raw: msg} event := &Event{Raw: msg}
if len(msg) < 5 { if len(msg) < 5 {
return nil, errors.New("Malformed msg from server") return nil, errors.New("Malformed msg from server")