From: Jihoon Kim Date: Wed, 14 Feb 2018 05:32:48 +0000 (+0900) Subject: Check the result of creating stt feedback instance X-Git-Tag: accepted/tizen/unified/20180220.064133~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d968ed26b972bc3c414e9dd05513eb40e53c1ca;p=platform%2Fcore%2Fuifw%2Fise-default.git Check the result of creating stt feedback instance Change-Id: I5fb641ca395a1d399605d585939c42152424b72c Signed-off-by: Jihoon Kim --- diff --git a/src/ise-stt-mode.cpp b/src/ise-stt-mode.cpp index bf7854c..75ce8f3 100644 --- a/src/ise-stt-mode.cpp +++ b/src/ise-stt-mode.cpp @@ -256,12 +256,17 @@ bool _app_stt_initialize(VoiceData *voice_data) } vd->sttfeedback = new is::stt::SttFeedback(); - if (vd->sttfeedback) + if (vd->sttfeedback) { vd->sttfeedback->SetVoiceData(vd); - vd->sttmanager = new is::stt::SttManager(*(vd->sttfeedback)); - if (vd->sttmanager) - vd->sttmanager->Prepare(); + vd->sttmanager = new is::stt::SttManager(*(vd->sttfeedback)); + if (vd->sttmanager) + vd->sttmanager->Prepare(); + else + LOGW("Failed to allocate SttManager"); + } else { + LOGW("Failed to allocate SttFeedback"); + } } catch(std::exception &e) { LOGD("%s", e.what()); return false;