From 296eb5e7063b4051927f2e2bf94e1034bf64f60c Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Wed, 9 May 2012 18:56:57 +0200 Subject: Error handling: Never output null as full_text (JSON), prefix messages with i3status (Thanks Artemis) The former made i3bar crash, the latter is helpful for debugging. --- src/print_cpu_temperature.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/print_cpu_temperature.c') diff --git a/src/print_cpu_temperature.c b/src/print_cpu_temperature.c index 7797f06..8e7d7f9 100644 --- a/src/print_cpu_temperature.c +++ b/src/print_cpu_temperature.c @@ -113,5 +113,6 @@ void print_cpu_temperature_info(yajl_gen json_gen, char *buffer, int zone, const return; error: #endif + OUTPUT_FULL_TEXT("cant read temp"); (void)fputs("i3status: Cannot read temperature. Verify that you have a thermal zone in /sys/class/thermal or disable the cpu_temperature module in your i3status config.\n", stderr); } -- cgit v1.2.3