FIXED:
* Aaaannnddd need to make the Windows multilogger AddDefaultLogger
  use the right/matching parameters as well.
This commit is contained in:
brent saner
2025-11-22 17:19:41 -05:00
parent 01adbfc605
commit bf100ddc22
2 changed files with 4 additions and 4 deletions

View File

@@ -21,7 +21,7 @@ import (
Only the first logPaths entry that "works" will be used, later entries will be ignored. Only the first logPaths entry that "works" will be used, later entries will be ignored.
Currently this will almost always return a WinLogger. Currently this will almost always return a WinLogger.
*/ */
func (m *MultiLogger) AddDefaultLogger(identifier string, eventIDs *WinEventID, logFlags int, logPaths ...string) (err error) { func (m *MultiLogger) AddDefaultLogger(identifier string, logFlags int, logPaths ...string) (err error) {
var l Logger var l Logger
var exists bool var exists bool
@@ -36,9 +36,9 @@ func (m *MultiLogger) AddDefaultLogger(identifier string, eventIDs *WinEventID,
} }
if logPaths != nil { if logPaths != nil {
l, err = GetLoggerWindows(m.EnableDebug, m.Prefix, eventIDs, logFlags, logPaths...) l, err = GetLogger(m.EnableDebug, m.Prefix, logFlags, logPaths...)
} else { } else {
l, err = GetLoggerWindows(m.EnableDebug, m.Prefix, eventIDs, logFlags) l, err = GetLogger(m.EnableDebug, m.Prefix, logFlags)
} }
if err != nil { if err != nil {
return return

View File

@@ -35,7 +35,7 @@ func TestMultiLogger(t *testing.T) {
t.Fatalf("error when adding FileLogger to MultiLogger: %v", err.Error()) t.Fatalf("error when adding FileLogger to MultiLogger: %v", err.Error())
} }
if err = l.AddDefaultLogger("DefaultLogger", DefaultEventID, logFlags, tempfilePath); err != nil { if err = l.AddDefaultLogger("DefaultLogger", logFlags, tempfilePath); err != nil {
t.Fatalf("error when adding default logger to MultiLogger: %v", err.Error()) t.Fatalf("error when adding default logger to MultiLogger: %v", err.Error())
} }