platform: msm_shared: Fix pointer deference
Check for NULL pointer before deferencing.
Change-Id: Ia55aa3d8b6d4d12f4ee01ed9c3f081aa71b52f60
diff --git a/platform/msm_shared/display_menu.c b/platform/msm_shared/display_menu.c
index 2a792b2..895db07 100644
--- a/platform/msm_shared/display_menu.c
+++ b/platform/msm_shared/display_menu.c
@@ -219,17 +219,19 @@
/* Align Right */
str_target = str_align_right(str1, big_factor);
- display_fbcon_menu_message(str_target, FBCON_TITLE_MSG, big_factor);
+ if(str_target != NULL)
+ display_fbcon_menu_message(str_target, FBCON_TITLE_MSG, big_factor);
str_target = str_align_right(str2, common_factor);
- display_fbcon_menu_message(str_target, FBCON_TITLE_MSG, common_factor);
+ if(str_target != NULL)
+ display_fbcon_menu_message(str_target, FBCON_TITLE_MSG, common_factor);
display_fbcon_menu_message("\n< More options\n",
FBCON_COMMON_MSG, common_factor);
display_fbcon_menu_message("press VOLUME keys\n\n",
FBCON_SUBTITLE_MSG, common_factor);
-
- display_fbcon_menu_message(warning_msg, FBCON_COMMON_MSG, common_factor);
+ if(warning_msg != NULL)
+ display_fbcon_menu_message(warning_msg, FBCON_COMMON_MSG, common_factor);
display_fbcon_menu_message("g.co/placeholder\n",
msg_type, common_factor);