Fix incorrect handling of variadic parameters in logger functions

This commit is contained in:
Achim Rohn
2026-02-11 00:03:51 +01:00
parent 4535de4f31
commit 9eacd2afcb
+3 -3
View File
@@ -9,7 +9,7 @@ var ErstellerLogger *LoggerImpl
func LogDebug(message string, a ...any) { func LogDebug(message string, a ...any) {
if ErstellerLogger == nil { if ErstellerLogger == nil {
PrintLogDebug(message, a) PrintLogDebug(message, a...)
return return
} }
ErstellerLogger.LogDebug(message, a...) ErstellerLogger.LogDebug(message, a...)
@@ -43,14 +43,14 @@ func joinStrings(a []any) string {
func LogError(message string, a ...any) { func LogError(message string, a ...any) {
if ErstellerLogger == nil { if ErstellerLogger == nil {
PrintLogError(message, a) PrintLogError(message, a...)
return return
} }
ErstellerLogger.LogError(message, a...) ErstellerLogger.LogError(message, a...)
} }
func PrintLogError(message string, a []any) { func PrintLogError(message string, a ...any) {
println(fmt.Sprintf("Error: %v", fmt.Sprintf(message, a...))) println(fmt.Sprintf("Error: %v", fmt.Sprintf(message, a...)))
} }