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

Commit ec6a29bc authored by Vijay kumar Tumati's avatar Vijay kumar Tumati
Browse files

msm: camera: Avoid null pointer dereferencing



Add null checks before dereferencing pointers
to avoid crashes.

Change-Id: Ib86eea5b6cc3ef9498677b03204c95ce6c98b15d
Signed-off-by: default avatarVijay kumar Tumati <vtumati@codeaurora.org>
parent dc9078ea
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -1250,6 +1250,10 @@ static int msm_eeprom_spi_remove(struct spi_device *sdev)
		return 0;
	}

	if (!e_ctrl->eboard_info) {
		pr_err("%s: eboard_info is NULL\n", __func__);
		return 0;
	}
	msm_camera_put_clk_info(e_ctrl->pdev,
		&e_ctrl->eboard_info->power_info.clk_info,
		&e_ctrl->eboard_info->power_info.clk_ptr,
@@ -1765,6 +1769,10 @@ static int msm_eeprom_platform_remove(struct platform_device *pdev)
		return 0;
	}

	if (!e_ctrl->eboard_info) {
		pr_err("%s: eboard_info is NULL\n", __func__);
		return 0;
	}
	msm_camera_put_clk_info(e_ctrl->pdev,
		&e_ctrl->eboard_info->power_info.clk_info,
		&e_ctrl->eboard_info->power_info.clk_ptr,