diff options
Diffstat (limited to 'utils/hwstub/tools/lua/hwlib.lua')
-rw-r--r-- | utils/hwstub/tools/lua/hwlib.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/utils/hwstub/tools/lua/hwlib.lua b/utils/hwstub/tools/lua/hwlib.lua index 5bbd1e2668..02ab9718d4 100644 --- a/utils/hwstub/tools/lua/hwlib.lua +++ b/utils/hwstub/tools/lua/hwlib.lua | |||
@@ -22,6 +22,8 @@ function HWLIB.load_blob(filename, address) | |||
22 | io.close(f) | 22 | io.close(f) |
23 | end | 23 | end |
24 | 24 | ||
25 | function HWLIB.printf(s,...) | 25 | function HWLIB.printf(...) |
26 | return io.write(s:format(...)) | 26 | local function wrapper(...) io.write(string.format(...)) end |
27 | local status, result = pcall(wrapper, ...) | ||
28 | if not status then error(result, 2) end | ||
27 | end | 29 | end |