msm: camera: Check step position table for NULL pointer
Before accessing step position table we need to make sure its valid. Change-Id: I914a51861e982d556039e5ba8510a67cab69fb82 Signed-off-by: Vijay kumar Tumati <vtumati@codeaurora.org>
This commit is contained in:
parent
6604cb543e
commit
02f4c7a910
1 changed files with 5 additions and 0 deletions
|
@ -573,6 +573,11 @@ static int32_t msm_actuator_move_focus(
|
|||
|
||||
CDBG("called, dir %d, num_steps %d\n", dir, num_steps);
|
||||
|
||||
if (a_ctrl->step_position_table == NULL) {
|
||||
pr_err("Step Position Table is NULL\n");
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
if ((dest_step_pos == a_ctrl->curr_step_pos) ||
|
||||
((dest_step_pos <= a_ctrl->total_steps) &&
|
||||
(a_ctrl->step_position_table[dest_step_pos] ==
|
||||
|
|
Loading…
Add table
Reference in a new issue