mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Fix multi_logger_proc to check for lowest_level
This commit is contained in:
@@ -21,6 +21,9 @@ multi_logger_proc :: proc(logger_data: rawptr, level: Level, text: string,
|
|||||||
options: Options, location := #caller_location) {
|
options: Options, location := #caller_location) {
|
||||||
data := cast(^Multi_Logger_Data)logger_data;
|
data := cast(^Multi_Logger_Data)logger_data;
|
||||||
for log in data.loggers {
|
for log in data.loggers {
|
||||||
|
if level < logger.lowest_level {
|
||||||
|
return;
|
||||||
|
}
|
||||||
log.procedure(log.data, level, text, log.options, location);
|
log.procedure(log.data, level, text, log.options, location);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user