Fix crash when prediction hint is equal to NULL 60/135760/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 26 Jun 2017 08:35:10 +0000 (17:35 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 26 Jun 2017 08:35:10 +0000 (17:35 +0900)
Change-Id: I7c105d1a6462c028c9245e41ab2ff237cc446d14
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
ism/extras/wayland_immodule/wayland_imcontext.c

index 92fd65f..ca59644 100644 (file)
@@ -3457,7 +3457,7 @@ wayland_im_context_prediction_hint_set (Ecore_IMF_Context *ctx, const char *pred
     WaylandIMContext *imcontext = (WaylandIMContext *)ecore_imf_context_data_get(ctx);
     if (!imcontext) return;
 
-    imcontext->prediction_hint = strdup(prediction_hint);
+    imcontext->prediction_hint = strdup(prediction_hint ? prediction_hint : "");
 
     if (imcontext->input && imcontext->text_input) {
         LOGD ("ctx : %p, prediction_hint : %s\n", ctx, imcontext->prediction_hint);