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);
+ }
}
|