}
}
else {
- lua_pushboolean (L, FALSE);
+ luaL_error (L, "invalid arguments");
}
return 1;
*pcfg = task->cfg;
}
else {
- lua_error (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
task->cfg = ud ? *((struct rspamd_config **)ud) : NULL;
}
else {
- lua_error (L);
+ luaL_error (L, "invalid arguments");
}
return 0;
*pmsg = task->message;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
}
*ppool = task->task_pool;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
}
*psession = task->s;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
}
*pbase = task->ev_base;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
}
rspamd_task_insert_result (task, symbol_name, flag, params);
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 0;
}
RSPAMD_TASK_STAGE_CLASSIFIERS_POST);
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 0;
}
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
ret = TRUE;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushboolean (L, ret);
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
g_hash_table_foreach (task->emails, lua_tree_url_callback, &cb);
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
return 1;
}
- lua_pushnil (L);
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 1;
}
}
return 1;
}
- lua_pushnil (L);
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 1;
}
s = luaL_checklstring (L, 2, &len);
- if (s) {
+ if (s && task) {
srch.begin = (gchar *)s;
srch.len = len;
return 1;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushnil (L);
return 1;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 0;
}
}
return rspamd_lua_push_header (L, task->raw_headers, name, strong, full, raw);
}
- lua_pushnil (L);
+ else {
+ luaL_error (L, "invalid arguments");
+ }
+
return 1;
}
t->own = FALSE;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
+
return 1;
}
}
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushstring (L, task->queue_id);
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
*presolver = task->resolver;
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
if (task != NULL) {
task->dns_requests++;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
}
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
break;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushboolean (L, ret);
break;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushboolean (L, ret);
}
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushstring (L, task->user);
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
task->user = rspamd_mempool_strdup (task->task_pool, new_user);
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
rspamd_lua_ip_push (L, task->from_addr);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
+
return 1;
}
rspamd_lua_ip_push (L, task->client_addr);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
return 1;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
task->helo = rspamd_mempool_strdup (task->task_pool, new_helo);
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
return 1;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
new_hostname);
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
return 1;
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
- lua_pushnil (L);
return 1;
}
}
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
if (!found) {
lua_pushnil (L);
found = g_hash_table_lookup (mres->symbols, symbol) != NULL;
}
}
-
- lua_pushboolean (L, found);
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 1;
}
}
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushstring (L, task->message_id);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_settable (L, -3);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushnumber (L, task->msg.len);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
}
}
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushnumber (L, ret);
}
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
}
return 1;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
return 0;
}
lua_pushnumber (L, img->width);
}
else {
- lua_pushnumber (L, 0);
+ luaL_error (L, "invalid arguments");
}
+
return 1;
}
lua_pushnumber (L, img->height);
}
else {
- lua_pushnumber (L, 0);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushstring (L, rspamd_image_type_str (img->type));
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushinteger (L, img->data->len);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushstring (L, img->filename);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
if (t != NULL) {
l = t->len;
}
+ else {
+ luaL_error (L, "invalid arguments");
+ }
lua_pushnumber (L, l);
lua_pushlstring (L, t->start, t->len);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;
lua_pushlightuserdata (L, (gpointer)t->start);
}
else {
- lua_pushnil (L);
+ luaL_error (L, "invalid arguments");
}
return 1;