diff --git a/src/lua/pxl8/core.lua b/src/lua/pxl8/core.lua index a629765..e4b0348 100644 --- a/src/lua/pxl8/core.lua +++ b/src/lua/pxl8/core.lua @@ -37,6 +37,12 @@ local function get_caller_info() return "?", 0 end +core.LOG_TRACE = 0 +core.LOG_DEBUG = 1 +core.LOG_INFO = 2 +core.LOG_WARN = 3 +core.LOG_ERROR = 4 + local function make_logger(level) return function(msg) local src, line = get_caller_info() @@ -44,11 +50,11 @@ local function make_logger(level) end end -core.info = make_logger(0) -core.warn = make_logger(1) -core.error = make_logger(2) -core.debug = make_logger(3) -core.trace = make_logger(4) +core.trace = make_logger(core.LOG_TRACE) +core.debug = make_logger(core.LOG_DEBUG) +core.info = make_logger(core.LOG_INFO) +core.warn = make_logger(core.LOG_WARN) +core.error = make_logger(core.LOG_ERROR) function core.quit() C.pxl8_set_running(core.sys, false)