From f5d5044d9ffae68214ed01d022aafa788becd469 Mon Sep 17 00:00:00 2001 From: rbdpngn Date: Tue, 19 Apr 2005 04:04:45 +0000 Subject: [PATCH] Avoid some warnings on platforms where the no temperature data is available. SVN revision: 14236 --- src/modules/temperature/e_mod_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/temperature/e_mod_main.c b/src/modules/temperature/e_mod_main.c index 6589ed34f..5d3e25769 100644 --- a/src/modules/temperature/e_mod_main.c +++ b/src/modules/temperature/e_mod_main.c @@ -783,7 +783,7 @@ _temperature_cb_check(void *data) ef = data; therms = ecore_file_ls("/proc/acpi/thermal_zone"); - if (ecore_list_is_empty(therms)) + if (!therms || ecore_list_is_empty(therms)) { FILE *f; @@ -817,7 +817,7 @@ _temperature_cb_check(void *data) free(name); } } - ecore_list_destroy(therms); + if (therms) ecore_list_destroy(therms); if (ret) { if (ef->have_temp != 1)