From 1d4eecdaf646488a637e83d86aeef59877efbdaf Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 2 Oct 2010 03:10:23 +0000 Subject: small refactoring --- src/options.c | 6 +++--- src/options.h | 2 +- 2 files changed, 4 insertions(+), 4 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_); } diff --git a/src/options.h b/src/options.h index 70eee99..59e5b25 100644 --- a/src/options.h +++ b/src/options.h @@ -57,7 +57,7 @@ void options_default(options_t* opt); void options_lua_push_string(lua_State* L, const int tidx, const char* key, const char* value); void options_lua_push_int(lua_State* L, const int tidx, const char* key, const uint32_t value); void options_lua_push_boolean(lua_State* L, const int tidx, const char* key, const uint32_t value); -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); void options_lua_push(options_t* opt, lua_State* L); void options_clear(options_t* opt); void options_print_usage(); -- cgit v1.2.3