Add error return and null checker 16/85116/3 accepted/tizen/common/20160824.155300 accepted/tizen/ivi/20160825.050658 accepted/tizen/mobile/20160825.050608 accepted/tizen/tv/20160825.050624 accepted/tizen/wearable/20160825.050640 submit/tizen/20160824.115228
authorsooyeon.kim <sooyeon.kim@samsung.com>
Wed, 24 Aug 2016 01:10:38 +0000 (10:10 +0900)
committersooyeon.kim <sooyeon.kim@samsung.com>
Wed, 24 Aug 2016 10:16:47 +0000 (19:16 +0900)
Change-Id: Id7f1df39e14fa53a38eabd68c1f2773c45bfa52d
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
common/stt_engine.c

index 2c65e04..6e3498f 100644 (file)
@@ -360,8 +360,10 @@ int stt_engine_get_first_language(char** language)
                while (NULL != iter) {
                        data = iter->data;
 
-                       if (NULL != data)
+                       if (NULL != data) {
                                free(data);
+                               data = NULL;
+                       }
 
                        lang_list = g_slist_remove_link(lang_list, iter);