From 2e281b134b8b73383f5422f5f735702a1e3163f0 Mon Sep 17 00:00:00 2001 From: orwell96 Date: Mon, 22 Mar 2021 12:13:19 +0100 Subject: Fix init.lua functions to do what is documented on error --- init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 20ffa4d..afc6884 100644 --- a/init.lua +++ b/init.lua @@ -57,6 +57,7 @@ function serialize_lib.read_table_from_file(filename) local succ, ret = pcall(ser.read_from_file, filename) if not succ then serialize_lib.log_error(ret) + return false,ret end return ret end @@ -67,8 +68,9 @@ function serialize_lib.write_table_to_file(root_table, filename) local succ, ret = pcall(ser.write_to_file, root_table, filename) if not succ then serialize_lib.log_error(ret) + return false,ret end - return ret + return true end -- cgit v1.2.3