diff --git a/init.lua b/init.lua index 869d079..f255283 100644 --- a/init.lua +++ b/init.lua @@ -222,12 +222,11 @@ end local function save_db() minetest.after(SAVE_INTERVAL, save_db) - local ok local f, e = io.open(DB_FILENAME, "wt") db.timestamp = os.time() if f then - ok, e = f:write(xban.serialize(db)) - WARNING("Unable to save database: %s", e) + local ok = f:write(xban.serialize(db)) + WARNING("Unable to save database: %s", "Write failed") end if f then f:close() end return @@ -239,10 +238,9 @@ local function load_db() WARNING("Unable to load database: %s", e) return end - local cont - cont, e = f:read("*a") + local cont = f:read("*a") if not cont then - WARNING("Unable to load database: %s", e) + WARNING("Unable to load database: %s", "Read failed") return end local t = minetest.deserialize(cont)