From 17bf84df046b99e130822084723477f600695c81 Mon Sep 17 00:00:00 2001 From: William Dillon Date: Thu, 23 Jul 2026 07:32:24 -0400 Subject: [PATCH] fixing bug - don't use pointer receivers unless necessary --- message.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/message.go b/message.go index ac9990d..050088e 100644 --- a/message.go +++ b/message.go @@ -14,7 +14,7 @@ type Message struct { ClosesChannel bool } -func (m *Message) Clone() Message { +func (m Message) Clone() Message { results := Message{ Dialect: strings.Clone(m.Dialect), ID: strings.Clone(m.ID), @@ -66,13 +66,13 @@ func ByteIsSpace(b byte) bool { // Lines that are not encapsulated in XML tags or // are not recognized as part of a known dialect // are called chatter. -func (m *Message) Chatter() bool { +func (m Message) Chatter() bool { return len(m.Dialect) == 0 && len(m.ID) == 0 && len(m.Parameters) == 0 } // Lines that have no associated ChannelID are // called anonymous messages. -func (m *Message) Anonymous() bool { +func (m Message) Anonymous() bool { return !m.Chatter() && len(m.ID) == 0 }