summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lua/lua_common.c8
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);