]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix description of rspamd_lua_parse_table_arguments
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 17 Mar 2016 10:08:10 +0000 (10:08 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 17 Mar 2016 10:08:10 +0000 (10:08 +0000)
src/lua/lua_common.h
src/lua/lua_map.c

index 54ad9d706bf145f73493200dd503d2ddd95fe057..a7348c21078f138f818629180641008235e93945 100644 (file)
@@ -302,7 +302,7 @@ struct rspamd_config * lua_check_config (lua_State * L, gint pos);
 
 /**
  * Extract an arguments from lua table according to format string. Supported arguments are:
- * key=[*]S|I|N|B|V|U{a-z};[key=...]
+ * [*]key=S|I|N|B|V|U{a-z};[key=...]
  * - S - const char *
  * - I - gint64_t
  * - N - double
@@ -311,7 +311,7 @@ struct rspamd_config * lua_check_config (lua_State * L, gint pos);
  * - U{classname} - userdata of the following class (stored in gpointer)
  * - F - function
  *
- * If any of format string is prefixed with `*` then it is treated as required argument
+ * If any of keys is prefixed with `*` then it is treated as required argument
  * @param L lua state
  * @param pos at which pos start extraction
  * @param err error pointer
index 4d4dc2285b1e306ba7a6c98c950df4ed80e729bb..ed69db5fcc8ff6c50e5c55db1efd7963965e8c89 100644 (file)
@@ -353,7 +353,7 @@ lua_config_add_map (lua_State *L)
        if (cfg) {
                if (lua_type (L, 2) == LUA_TTABLE) {
                        if (!rspamd_lua_parse_table_arguments (L, 2, &err,
-                                       "type=*S;description=S;callback=F;url=*S",
+                                       "*type=S;description=S;callback=F;*url=S",
                                        &type, &description, &cbidx, &map_line)) {
                                ret = luaL_error (L, "invalid table arguments: %s", err->message);
                                g_error_free (err);