From d0e9338b63dcff63c08d0404c27d6dc73d959c00 Mon Sep 17 00:00:00 2001 From: Marco Bettini Date: Fri, 30 May 2025 17:05:02 +0000 Subject: [PATCH] lib-lua: test_io_lua() - Test return code from lua_script_init() Found by coverity, 40458 Unchecked return value --- src/lib-lua/test-io-lua.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib-lua/test-io-lua.c b/src/lib-lua/test-io-lua.c index 69be431769..0e31320b2a 100644 --- a/src/lib-lua/test-io-lua.c +++ b/src/lib-lua/test-io-lua.c @@ -44,7 +44,8 @@ static void test_io_lua(void) dlua_dovecot_io_register(script); dlua_register(script, "test_assert", dlua_test_assert); - dlua_script_init(script, &error); + if (dlua_script_init(script, &error) < 0) + i_fatal("%s", error); dlua_push_ostream(script, os); o_stream_unref(&os); -- 2.47.3