[Groonga-commit] groonga/groonga [master] command log_level: use max_level accessor for the current logger

Back to archive index

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 



More information about the Groonga-commit mailing list
Back to archive index