Fix deference after null 10/79610/2 accepted/tizen/common/20160712.151226 accepted/tizen/ivi/20160712.091014 accepted/tizen/mobile/20160712.091029 accepted/tizen/tv/20160712.091011 accepted/tizen/wearable/20160712.090954 submit/tizen/20160712.044759
authorWonnam Jang <wn.jang@samsung.com>
Tue, 12 Jul 2016 04:35:17 +0000 (13:35 +0900)
committerWonnam Jang <wn.jang@samsung.com>
Tue, 12 Jul 2016 04:45:58 +0000 (13:45 +0900)
Change-Id: I2805c054be1f22618e580eef07d8b9b170c48ae2
Signed-off-by: Wonnam Jang <wn.jang@samsung.com>
client/stt_file.c

index d8bda45..3a36dfe 100644 (file)
@@ -463,9 +463,11 @@ int stt_file_initialize(void)
        if (NULL != engine_id)  free(engine_id);
 
        if (false == is_found) {
+               engine = NULL;
                SLOG(LOG_WARN, TAG_STTFC, "[STT FILE WARNING] Fail to find default engine");
                iter = g_slist_nth(g_engine_list, 0);
-               engine = iter->data;
+               if (NULL != iter)
+                       engine = iter->data;
 
                if (NULL == engine) {
                        SLOG(LOG_ERROR, TAG_STTFC, "[Engine Agent ERROR] Fail to initialize engine");