]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-doveadm: Add return to luaL_error in lua_doveadm_client_cmd
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 18 Jul 2022 10:02:59 +0000 (13:02 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 19 Jul 2022 05:07:57 +0000 (05:07 +0000)
Satisfies static analyzers.

src/lib-doveadm/doveadm-client-lua.c

index ccf8da5e9193c4a55ba2f2968a97e824c8dfcfde..4f17cb38c4723230af819156bc38e492dba5108f 100644 (file)
@@ -122,7 +122,7 @@ static int lua_doveadm_client_cmd(lua_State *L)
 
        luaL_checktype(L, 2, LUA_TTABLE);
        if (lua_doveadm_get_strescaped_str(L, 2, &line, &error) < 0)
-               luaL_error(L, "Invalid command line parameter: %s", error);
+               return luaL_error(L, "Invalid command line parameter: %s", error);
 
        if (lua_gettop(L) < 3)
                set.proxy_ttl = DOVEADM_PROXY_TTL;