From bc6fe51b100bd00289f4df536e7b50c5d3c95d26 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Tue, 12 Jul 2016 13:35:17 +0900 Subject: [PATCH] Fix deference after null Change-Id: I2805c054be1f22618e580eef07d8b9b170c48ae2 Signed-off-by: Wonnam Jang --- client/stt_file.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/stt_file.c b/client/stt_file.c index d8bda45..3a36dfe 100644 --- a/client/stt_file.c +++ b/client/stt_file.c @@ -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"); -- 2.7.4