diff options
author | Bastien Nocera <hadess@hadess.net> | 2013-10-17 22:27:36 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2013-10-17 23:20:22 +0200 |
commit | c33729ad2c9e31dea3f256af2841efead91e7628 (patch) | |
tree | d547afefd7a8d7efbf2f735284148ba750f0c8da /src | |
parent | 984ca2d5ee7d6612344e665597af0c124f12c5a1 (diff) | |
download | upower-c33729ad2c9e31dea3f256af2841efead91e7628.tar.gz |
linux: Use boolean values in sysfs_get_bool, not int
Diffstat (limited to 'src')
-rw-r--r-- | src/linux/sysfs-utils.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/linux/sysfs-utils.c b/src/linux/sysfs-utils.c index 748d04c..e32715c 100644 --- a/src/linux/sysfs-utils.c +++ b/src/linux/sysfs-utils.c @@ -99,16 +99,15 @@ sysfs_get_int (const char *dir, const char *attribute) gboolean sysfs_get_bool (const char *dir, const char *attribute) { - gboolean result = FALSE; + gboolean result; char *contents; char *filename; - result = 0; + result = FALSE; filename = g_build_filename (dir, attribute, NULL); if (g_file_get_contents (filename, &contents, NULL, NULL)) { g_strdelimit (contents, "\n", '\0'); - if (g_strcmp0 (contents, "1") == 0) - result = TRUE; + result = (g_strcmp0 (contents, "1") == 0); g_free (contents); } g_free (filename); |