]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: dlua_register_mail_storage() - Fix popping dlua_dovecot in Lua stack
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 31 May 2021 08:33:40 +0000 (11:33 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 1 Jun 2021 09:35:08 +0000 (09:35 +0000)
src/lib-storage/mail-storage-lua.c

index 978bd8142ccc80e9e86baa57ac54f14e671035c6..6b57d3eb886bfc11ec68930d88996b167cd90398 100644 (file)
@@ -85,4 +85,7 @@ void dlua_register_mail_storage(struct dlua_script *script)
        lua_storage_mail_user_register(script);
        lua_storage_mailbox_register(script);
        lua_storage_mail_register(script);
+
+       /* pop dlua_dovecot from stack */
+       lua_pop(script->L, 1);
 }