diff options
-rw-r--r-- | src/lua/lua_common.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lua/lua_common.c b/src/lua/lua_common.c index f16c3f1f4..c2c54dbe1 100644 --- a/src/lua/lua_common.c +++ b/src/lua/lua_common.c @@ -186,12 +186,12 @@ rspamd_lua_set_path (lua_State *L, struct rspamd_config *cfg) } if (additional_path) { - rspamd_snprintf (path_buf, sizeof (path_buf), "%s;%s/lua/?.lua;%s/lua/?.lua;%s", - old_path, RSPAMD_PLUGINSDIR, RSPAMD_CONFDIR, additional_path); + rspamd_snprintf (path_buf, sizeof (path_buf), "%s/lua/?.lua;%s/lua/?.lua;%s;%s", + RSPAMD_PLUGINSDIR, RSPAMD_CONFDIR, additional_path, old_path); } else { - rspamd_snprintf (path_buf, sizeof (path_buf), "%s;%s/lua/?.lua;%s/lua/?.lua", - old_path, RSPAMD_PLUGINSDIR, RSPAMD_CONFDIR); + rspamd_snprintf (path_buf, sizeof (path_buf), "%s/lua/?.lua;%s/lua/?.lua;%s", + RSPAMD_PLUGINSDIR, RSPAMD_CONFDIR, old_path); } lua_pop (L, 1); |