Commit cbf25270 authored by Shuah Khan's avatar Shuah Khan
Browse files

cpupower: Fix NULL but dereferenced coccicheck errors



Fix NULL but dereferenced coccicheck errors found by:

make coccicheck MODE=report M=tools/power/cpupower

tools/power/cpupower/lib/cpufreq.c:384:19-23: ERROR: first is NULL but dereferenced.
tools/power/cpupower/lib/cpufreq.c:440:19-23: ERROR: first is NULL but dereferenced.
tools/power/cpupower/lib/cpufreq.c:308:19-23: ERROR: first is NULL but dereferenced.
tools/power/cpupower/lib/cpufreq.c:753:19-23: ERROR: first is NULL but dereferenced.

Signed-off-by: default avatarShuah Khan <skhan@linuxfoundation.org>
parent 8e022709
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -285,7 +285,7 @@ struct cpufreq_available_governors *cpufreq_get_available_governors(unsigned
			} else {
				first = malloc(sizeof(*first));
				if (!first)
					goto error_out;
					return NULL;
				current = first;
			}
			current->first = first;
@@ -362,7 +362,7 @@ struct cpufreq_available_frequencies
			} else {
				first = malloc(sizeof(*first));
				if (!first)
					goto error_out;
					return NULL;
				current = first;
			}
			current->first = first;
@@ -418,7 +418,7 @@ struct cpufreq_available_frequencies
			} else {
				first = malloc(sizeof(*first));
				if (!first)
					goto error_out;
					return NULL;
				current = first;
			}
			current->first = first;
@@ -493,7 +493,7 @@ static struct cpufreq_affected_cpus *sysfs_get_cpu_list(unsigned int cpu,
			} else {
				first = malloc(sizeof(*first));
				if (!first)
					goto error_out;
					return NULL;
				current = first;
			}
			current->first = first;
@@ -726,7 +726,7 @@ struct cpufreq_stats *cpufreq_get_stats(unsigned int cpu,
			} else {
				first = malloc(sizeof(*first));
				if (!first)
					goto error_out;
					return NULL;
				current = first;
			}
			current->first = first;