iu: fix issue detected by static analysis tool 99/264099/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 9 Sep 2021 08:50:27 +0000 (17:50 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 13 Sep 2021 11:26:56 +0000 (20:26 +0900)
Change-Id: I94ee32dedd12f284de2981128458a05062fdacca
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/iu/iu_rule.h
src/iu/mmi_iu.cpp

index 45dd0c7..fde0466 100644 (file)
@@ -54,7 +54,7 @@ private:
 
     OutputIntent output_intent;
 
-    mmi_state app_state;
+    mmi_state app_state = MMI_STATE_NONE;
 };
 
 #endif /* __IU_RULE__ */
index c9cb68b..8855a61 100644 (file)
@@ -201,7 +201,8 @@ EXPORT_API int mmi_iu_feed_input_event(const char *app_id, int type, void *event
 
     fire_output_intent(app_id, json_output_intent.c_str());
 
-    iu_engine->init_input_buffer();
+    if (iu_engine)
+        iu_engine->init_input_buffer();
 
     return MMI_IU_ERROR_NONE;
 }