fix nil in logger

This commit is contained in:
spsobole 2024-04-16 11:47:14 -06:00
parent b309a62d27
commit 0e37e72743
1 changed files with 5 additions and 0 deletions

View File

@ -94,11 +94,16 @@ func (l *Log) SetPrinter(printer func(level uint32, component string, msg string
l.printer = printer l.printer = printer
} }
func (l *Log) SetName(name string) {
l.component = name
}
func (l *Log) WithName(name string) *Log { func (l *Log) WithName(name string) *Log {
return &Log{ return &Log{
component: name, component: name,
level: l.level, level: l.level,
fmtTime: l.fmtTime, fmtTime: l.fmtTime,
printer: l.printer,
} }
} }