From 2be4a8eb5e9183daa70cc78bb1f536f7e7ca38e2 Mon Sep 17 00:00:00 2001 From: Kevin Offet Date: Sat, 10 Dec 2022 21:00:06 -0500 Subject: [PATCH] changed reciever to a pointer --- levellogger.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/levellogger.go b/levellogger.go index 60089ac..a49ea80 100644 --- a/levellogger.go +++ b/levellogger.go @@ -7,8 +7,9 @@ import ( "runtime/debug" ) -func NewLevelLogger(out io.Writer, level LogLevel) LevelLogger { - var ll LevelLogger +func NewLevelLogger(out io.Writer, level LogLevel) *LevelLogger { + + ll := &LevelLogger{} ll.CurrentLevel = level @@ -216,7 +217,7 @@ func (ll *LevelLogger) SetLoggingLevel(l int) { } } -func (ll LevelLogger) Blank(n int) { +func (ll *LevelLogger) Blank(n int) { outs := " " if n < 1 { n = 1 @@ -229,7 +230,7 @@ func (ll LevelLogger) Blank(n int) { ll.blankLog.Print(outs) } -func (ll LevelLogger) CheckFerr(e error, msg string) { +func (ll *LevelLogger) CheckFerr(e error, msg string) { if e != nil { ll.Fatal(e, msg) }