Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5f1d941c authored by Manaf Meethalavalappu Pallikunhi's avatar Manaf Meethalavalappu Pallikunhi
Browse files

drivers: thermal: cpu_voltage: initialize pointer variables before using it



Initialize cpu freq table pointer to NULL while defining the same.
It avoids a possible use of uninitialized value of this stack pointer
in error path.

Change-Id: If9fb6bfeb836d1f3c81ecd5d9910cf0c76b4a0c5
Signed-off-by: default avatarManaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
parent c08fb99f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -177,8 +177,9 @@ static int build_unified_table(struct cc_limits_data *cc_cdev,
static struct cc_limits_data *opp_init(int *cpus)
{
	int cpu1, cpu2;
	struct device *cpu1_dev, *cpu2_dev;
	struct limits_freq_table *cpu1_freq_table, *cpu2_freq_table;
	struct device *cpu1_dev = NULL, *cpu2_dev = NULL;
	struct limits_freq_table *cpu1_freq_table = NULL;
	struct limits_freq_table *cpu2_freq_table = NULL;
	struct limits_freq_table *cpu_freq_table[CPU_MAP_CT];
	int table_ct[CPU_MAP_CT], ret = 0;
	struct cc_limits_data *cc_cdev = NULL;