From 2d2a8b7b1b7a76d4d08079133a55f9afe8d778b2 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sat, 3 Feb 2018 21:56:34 +0100 Subject: [PATCH] fix: avoid empty strings. --- client/scripts/e.lua | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/client/scripts/e.lua b/client/scripts/e.lua index 264b36a9b..585e00f88 100644 --- a/client/scripts/e.lua +++ b/client/scripts/e.lua @@ -61,13 +61,15 @@ function main(args) if lists == nil then return oops("Couldn't find any CRC algos with that width") end for _,i in pairs(lists) do - local a1 = core.reveng_runmodel(i, data, false, '0') - local a2 = core.reveng_runmodel(i, data, true, '0') - local a3 = core.reveng_runmodel(i, data, false, 'b') - local a4 = core.reveng_runmodel(i, data, false, 'B') - local a5 = core.reveng_runmodel(i, data, false, 'l') - local a6 = core.reveng_runmodel(i, data, false, 'L') - print( ('%-20s| %-16s| %-16s| %-16s| %-16s| %-16s| %-16s'):format(i, a1:upper(), a2:upper(),a3:upper(),a4:upper(),a5:upper(),a6:upper() ) ) + if string.len(i) > 1 then + local a1 = core.reveng_runmodel(i, data, false, '0') + local a2 = core.reveng_runmodel(i, data, true, '0') + local a3 = core.reveng_runmodel(i, data, false, 'b') + local a4 = core.reveng_runmodel(i, data, false, 'B') + local a5 = core.reveng_runmodel(i, data, false, 'l') + local a6 = core.reveng_runmodel(i, data, false, 'L') + print( ('%-20s| %-16s| %-16s| %-16s| %-16s| %-16s| %-16s'):format(i, a1:upper(), a2:upper(),a3:upper(),a4:upper(),a5:upper(),a6:upper() ) ) + end end end