From 326db38d9c10a4246bc20c0423412573db97c9af Mon Sep 17 00:00:00 2001 From: Dhaval Patel Date: Thu, 9 Apr 2015 10:18:52 -0700 Subject: [PATCH] msm: mdss: dsi: initialize the panel_name array to null Uninitialized panel_name array can cause the invalid string comparison between "NON_PANEL" and uninitialized value. Fix this by initialized the array with null string. CRs-fixed: 790201 Change-Id: I18486db909e5d41e39b5e6052c8c7c760ae8d4b4 Signed-off-by: Dhaval Patel --- drivers/video/fbdev/msm/mdss_dsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/msm/mdss_dsi.c b/drivers/video/fbdev/msm/mdss_dsi.c index 45b317502949..576272b13c68 100644 --- a/drivers/video/fbdev/msm/mdss_dsi.c +++ b/drivers/video/fbdev/msm/mdss_dsi.c @@ -1531,7 +1531,7 @@ static struct device_node *mdss_dsi_find_panel_of_node( { int len, i; int ctrl_id = pdev->id - 1; - char panel_name[MDSS_MAX_PANEL_LEN]; + char panel_name[MDSS_MAX_PANEL_LEN] = ""; char ctrl_id_stream[3] = "0:"; char *stream = NULL, *pan = NULL; struct device_node *dsi_pan_node = NULL, *mdss_node = NULL;