Kouhei Sutou
null+****@clear*****
Mon Apr 8 23:11:51 JST 2013
Kouhei Sutou 2013-04-08 23:11:51 +0900 (Mon, 08 Apr 2013) New Revision: 55285fb522f156c71c6877da4fba6a8fe12e361c https://github.com/groonga/groonga/commit/55285fb522f156c71c6877da4fba6a8fe12e361c Message: command log_level: use max_level accessor for the current logger Modified files: lib/proc.c Modified: lib/proc.c (+2 -7) =================================================================== --- lib/proc.c 2013-04-08 23:10:44 +0900 (0617056) +++ lib/proc.c 2013-04-08 23:11:51 +0900 (b186563) @@ -1781,19 +1781,14 @@ proc_defrag(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data) static char slev[] = " EACewnid-"; -static grn_logger_info info; - static grn_obj * proc_log_level(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data) { char *p; if (GRN_TEXT_LEN(VAR(0)) && (p = strchr(slev, GRN_TEXT_VALUE(VAR(0))[0]))) { - info.max_level = (int)(p - slev); - info.flags = GRN_LOG_TIME|GRN_LOG_MESSAGE; - info.func = NULL; - info.func_arg = NULL; - grn_logger_info_set(ctx, &info); + grn_log_level max_level = (grn_log_level)(p - slev); + grn_logger_set_max_level(ctx, max_level); } else { ERR(GRN_INVALID_ARGUMENT, "invalid log level."); } -------------- next part -------------- HTML����������������������������...Download