summaryrefslogtreecommitdiff
path: root/cpufreq/src/cpufreq-utils.c
diff options
context:
space:
mode:
authorMonsta <[email protected]>2014-11-16 17:13:24 +0300
committerStefano Karapetsas <[email protected]>2014-11-26 09:54:20 +0100
commit5401e9117ce50ecfba3d86b0d4d84ef8fbdc396f (patch)
tree9002f0a320290a516767e181059ee8be18818ca8 /cpufreq/src/cpufreq-utils.c
parentc5e3a3c796cb9397871e6f4da5d9afa454e311a6 (diff)
downloadmate-applets-5401e9117ce50ecfba3d86b0d4d84ef8fbdc396f.tar.bz2
mate-applets-5401e9117ce50ecfba3d86b0d4d84ef8fbdc396f.tar.xz
avoid dereferencing NULL pointer
Closes https://github.com/mate-desktop/mate-applets/pull/114
Diffstat (limited to 'cpufreq/src/cpufreq-utils.c')
-rw-r--r--cpufreq/src/cpufreq-utils.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/cpufreq/src/cpufreq-utils.c b/cpufreq/src/cpufreq-utils.c
index 7afe0db6..3e3325ca 100644
--- a/cpufreq/src/cpufreq-utils.c
+++ b/cpufreq/src/cpufreq-utils.c
@@ -299,11 +299,12 @@ cpufreq_file_get_contents (const gchar *filename,
g_free (display_filename);
- if (buffer)
+ if (buffer) {
*contents = g_string_free (buffer, FALSE);
-
- if (length)
- *length = strlen (*contents);
+
+ if (length)
+ *length = strlen (*contents);
+ }
close (fd);