summarylogtreecommitdiffstats
path: root/reduce-logging.patch
blob: bc71f9896a33e5458bdfedc4e4d063b35fde8b2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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);
+  }
 }