From 9a1923f7f47e8d6882a505503f21a2e3067479e7 Mon Sep 17 00:00:00 2001 From: payonel Date: Sun, 14 Jul 2019 14:11:15 -0700 Subject: [PATCH] check tostring result for print closes #3125 --- .../resources/assets/opencomputers/loot/openos/boot/00_base.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/assets/opencomputers/loot/openos/boot/00_base.lua b/src/main/resources/assets/opencomputers/loot/openos/boot/00_base.lua index 7bd7b3aba..475af463c 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/boot/00_base.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/boot/00_base.lua @@ -34,7 +34,7 @@ function print(...) local stdout = io.stdout local pre = "" for i = 1, args.n do - stdout:write(pre, tostring(args[i])) + stdout:write(pre, assert(tostring(args[i]), "'tostring' must return a string to 'print'")) pre = "\t" end stdout:write("\n")