summaryrefslogtreecommitdiff
path: root/src/options.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.c')
-rw-r--r--src/options.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/options.c b/src/options.c
index c595d99..59c0d48 100644
--- a/src/options.c
+++ b/src/options.c
@@ -249,14 +249,14 @@ void options_lua_push_boolean(lua_State* L, const int tidx, const char* key, con
lua_settable(L, tidx);
}
-void options_lua_push_string_list(lua_State* L, const int tidx, string_list_t* lst)
+void options_lua_push_string_list(lua_State* L, const int tidx, const char* name, string_list_t* lst)
{
if(!lst)
return;
string_list_element_t* tmp = lst->first_;
if(tmp) {
- lua_pushstring(L, "log_targets");
+ lua_pushstring(L, name);
lua_newtable(L);
int i = 1;
while(tmp) {
@@ -279,7 +279,7 @@ void options_lua_push(options_t* opt, lua_State* L)
options_lua_push_string(L, -3, "groupname", opt->groupname_);
options_lua_push_string(L, -3, "chroot_dir", opt->chroot_dir_);
options_lua_push_string(L, -3, "pid_file", opt->pid_file_);
- options_lua_push_string_list(L, -3, &(opt->log_targets_));
+ options_lua_push_string_list(L, -3, "log_targets", &(opt->log_targets_));
options_lua_push_boolean(L, -3, "debug", opt->debug_);
}