summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJayant Shekhar <jshekhar@codeaurora.org>2013-11-05 10:57:02 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:23:01 -0700
commit561365346ee80142577b5cc1eb0dd2851c0ddd79 (patch)
tree79c1a22f71c4c489523de09fe60457b91391ae28
parentb3acb686a93104b91a668a015bc1f341eec12ab7 (diff)
msm: mdss: Add error handling in mdss_fb_no_update_notify_timer_cb
Return in case mfd is NULL to avoid NULL pointer dereference. CRs-Fixed: 563125 Change-Id: I82415ed5f1f7b3d27796e9e3a0c96178aa54bdc5 Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org>
-rw-r--r--drivers/video/fbdev/msm/mdss_fb.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_fb.c b/drivers/video/fbdev/msm/mdss_fb.c
index b58b71e994b9..ba31fd39e917 100644
--- a/drivers/video/fbdev/msm/mdss_fb.c
+++ b/drivers/video/fbdev/msm/mdss_fb.c
@@ -100,8 +100,10 @@ static int mdss_fb_send_panel_event(struct msm_fb_data_type *mfd,
void mdss_fb_no_update_notify_timer_cb(unsigned long data)
{
struct msm_fb_data_type *mfd = (struct msm_fb_data_type *)data;
- if (!mfd)
+ if (!mfd) {
pr_err("%s mfd NULL\n", __func__);
+ return;
+ }
mfd->no_update.value = NOTIFY_TYPE_NO_UPDATE;
complete(&mfd->no_update.comp);
}