diff options
Diffstat (limited to 'reduce-logging.patch')
-rw-r--r-- | reduce-logging.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/reduce-logging.patch b/reduce-logging.patch new file mode 100644 index 000000000000..bc71f9896a33 --- /dev/null +++ b/reduce-logging.patch @@ -0,0 +1,26 @@ +--- src/indicator-sensors/indicator-sensors/is-log.c 2017-03-29 07:06:33.842665416 +0900 ++++ src/indicator-sensors/indicator-sensors/is-log.c.new 2017-03-29 07:04:44.027817890 +0900 +@@ -79,13 +79,14 @@ + va_list args) + { + gchar *fmt, *output; +- +- /* TODO: perhaps add a more elaborate logger */ +- fmt = g_strdup_printf("[%s] %s: %s", source, +- is_log_level_to_string(level), format); +- output = g_strdup_vprintf(fmt, args); +- fprintf(stdout, "%s\n", output); +- fflush(stdout); +- g_free(output); +- g_free(fmt); ++ if (is_log_level_to_string(level) == "ERROR") { ++ /* TODO: perhaps add a more elaborate logger */ ++ fmt = g_strdup_printf("[%s] %s: %s", source, ++ is_log_level_to_string(level), format); ++ output = g_strdup_vprintf(fmt, args); ++ fprintf(stdout, "%s\n", output); ++ fflush(stdout); ++ g_free(output); ++ g_free(fmt); ++ } + } |