Fix indentation
[platform/core/uifw/inputdelegator.git] / src / w-input-stt-voice.cpp
index a7e9754..658573f 100755 (executable)
@@ -530,7 +530,6 @@ static Eina_Bool _idler_cb(void *data)
 
        PRINTFUNC(DLOG_DEBUG, "");
 
-
        if (true == _app_stt_initialize(voicedata)) {
                LOGD("_app_stt_initialize None Error");
                voicedata->voicefw_state = 1;
@@ -566,7 +565,10 @@ static Eina_Bool _power_delayed_unlock(void *data){
        PRINTFUNC(DLOG_DEBUG, "POWER Unlock");
 
        VoiceData *voicedata = (VoiceData *) data;
-       device_power_release_lock(POWER_LOCK_DISPLAY);
+       int ret = device_power_release_lock(POWER_LOCK_DISPLAY);
+       if (ret != DEVICE_ERROR_NONE)
+               LOGW("Failed to release power(Display) (%d)", ret);
+
        voicedata->power_unlock_timer = NULL;
 
        return ECORE_CALLBACK_CANCEL;
@@ -575,7 +577,9 @@ static Eina_Bool _power_delayed_unlock(void *data){
 void powerUnlock()
 {
        PRINTFUNC(DLOG_DEBUG, "POWER Unlock directly.");
-       device_power_release_lock(POWER_LOCK_DISPLAY);
+       int ret = device_power_release_lock(POWER_LOCK_DISPLAY);
+       if (ret != DEVICE_ERROR_NONE)
+               LOGW("Failed to release power(Display) (%d)", ret);
 }
 
 void powerLock(void *data, bool enable)
@@ -1600,6 +1604,9 @@ static void _stt_entry_clicked_cb(void *data, Evas_Object * obj, void *event_inf
                elm_naviframe_item_pop_cb_set(navi_it, __stt_entry_detailed_view_pop_cb, (void *)voicedata);
                elm_naviframe_item_title_enabled_set(navi_it, EINA_FALSE, EINA_FALSE);
                free(str);
+       } else {
+               if (str) free(str);
+               str = NULL;
        }
 
        return;