diff --git a/Nasal/globals.nas b/Nasal/globals.nas index d653b5809..1c4367033 100644 --- a/Nasal/globals.nas +++ b/Nasal/globals.nas @@ -100,5 +100,8 @@ defined = func(sym) { _ = {}; _.dbg_types = { none:0, bulk:1, debug:2, info:3, warn:4, alert:5 }; _.log_level = _.dbg_types[getprop("/sim/logging/priority")]; -printlog = func(t, m) { if(_.dbg_types[t] >= _.log_level) { print(m) } } +printlog = func(level, text...) { + if(_.dbg_types[level] >= _.log_level) { call(print, text) } +} +