diff options
author | Monsta <[email protected]> | 2014-11-16 17:13:24 +0300 |
---|---|---|
committer | Stefano Karapetsas <[email protected]> | 2014-11-26 09:54:20 +0100 |
commit | 5401e9117ce50ecfba3d86b0d4d84ef8fbdc396f (patch) | |
tree | 9002f0a320290a516767e181059ee8be18818ca8 /cpufreq/src | |
parent | c5e3a3c796cb9397871e6f4da5d9afa454e311a6 (diff) | |
download | mate-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')
-rw-r--r-- | cpufreq/src/cpufreq-utils.c | 9 |
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); |