]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-lua: Add DLUA_REQUIRE_ARGS(s,x) and DLUA_REQUIRE_ARGS_IN(s,x,y)
authorAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 18 Oct 2018 09:04:41 +0000 (12:04 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 18 Oct 2018 09:23:39 +0000 (09:23 +0000)
commit2ba3ed50ecf5bb78a9846bd3cc4b2a32cac3f0ca
tree8bc79630dd6680935a826e2b1f96b851008fd4b5
parentc7768ff78b9eedc352b6e26a78022550dd9de378
lib-lua: Add DLUA_REQUIRE_ARGS(s,x) and DLUA_REQUIRE_ARGS_IN(s,x,y)

First form requires that x arguments are provided for dlua script s.

Second form requires that at least x and at most y arguments are provided
for dlua script s

Automatically returns luaL_error.
src/lib-lua/dlua-script-private.h