static void auth_lua_dovecot_auth_register(struct dlua_script *script)
{
- dlua_getdovecot(script);
+ dlua_getdovecot(script->L);
/* Create new table for holding values */
lua_newtable(script->L);
{ NULL, NULL }
};
-void dlua_getdovecot(struct dlua_script *script)
+void dlua_getdovecot(lua_State *L)
{
- lua_getglobal(script->L, LUA_SCRIPT_DOVECOT);
+ lua_getglobal(L, LUA_SCRIPT_DOVECOT);
}
void dlua_dovecot_register(struct dlua_script *script)
void dlua_dovecot_register(struct dlua_script *script);
/* push 'dovecot' global on top of stack */
-void dlua_getdovecot(struct dlua_script *script);
+void dlua_getdovecot(lua_State *L);
/* assign values to table on idx */
void dlua_setmembers(lua_State *L, const struct dlua_table_values *values, int idx);
void dlua_register_mail_storage(struct dlua_script *script)
{
/* get dlua_dovecot */
- dlua_getdovecot(script);
+ dlua_getdovecot(script->L);
/* Create table for holding values */
lua_newtable(script->L);