log error
authorJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 10 Nov 2014 17:37:11 +0000 (18:37 +0100)
committerJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 10 Nov 2014 17:37:11 +0000 (18:37 +0100)
src/cfg.c

index f0fbd8a..822abbb 100644 (file)
--- a/src/cfg.c
+++ b/src/cfg.c
@@ -651,11 +651,14 @@ static bool sensor_get_bool(const char *sid, const char *att, bool dft)
 
        ret = g_key_file_get_boolean(kfile, sid, att, &err);
 
-       if (err && err->code == G_KEY_FILE_ERROR_KEY_NOT_FOUND)
-               ret = dft;
+       if (err) {
+               if (err->code == G_KEY_FILE_ERROR_KEY_NOT_FOUND)
+                       ret = dft;
+               else
+                       log_err(err->message);
 
-       if (err)
                g_error_free(err);
+       }
 
        return ret;
 }