From: sooyeon.kim Date: Fri, 23 Sep 2016 07:35:03 +0000 (+0900) Subject: Fix API reference X-Git-Tag: accepted/tizen/common/20160927.152542^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fstt.git;a=commitdiff_plain;h=6397720449fba98f645f2eadccf5fdbf8593fd60 Fix API reference Change-Id: Ie386c47a2ed108dd785a143beaf95ab2db3dd7a9 Signed-off-by: sooyeon.kim --- diff --git a/include/stt.h b/include/stt.h index 03340c2..3049dd9 100755 --- a/include/stt.h +++ b/include/stt.h @@ -1117,7 +1117,7 @@ int stt_unset_default_language_changed_cb(stt_h stt); * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif * * @param[in] stt The STT handle - * @param]in] callback The callback function to register + * @param[in] callback The callback function to register * @param[in] user_data The user data to be passed to the callback function * * @return 0 on success, otherwise a negative error value diff --git a/server/stte.c b/server/stte.c index acbc3a7..89d4be0 100755 --- a/server/stte.c +++ b/server/stte.c @@ -30,19 +30,25 @@ int stte_main(int argc, char**argv, stte_request_callback_s *callback) { SLOG(LOG_DEBUG, TAG_STTD, "===== Start engine"); + int ret = STTE_ERROR_NONE; + if (!ecore_init()) { SLOG(LOG_ERROR, TAG_STTD, "[ERROR] Fail to initialize Ecore"); - return EXIT_FAILURE; + return STTE_ERROR_OPERATION_FAILED; } if (0 != sttd_dbus_open_connection()) { SLOG(LOG_ERROR, TAG_STTD, "[ERROR] Fail to open connection"); - return EXIT_FAILURE; + ecore_shutdown(); + return STTE_ERROR_OPERATION_FAILED; } - if (0 != sttd_initialize(callback)) { + ret = sttd_initialize(callback); + if (0 != ret) { SLOG(LOG_ERROR, TAG_STTD, "[ERROR] Fail to initialize stt-service"); - return EXIT_FAILURE; + sttd_dbus_close_connection(); + ecore_shutdown(); + return ret; } stt_network_initialize(); @@ -58,7 +64,7 @@ int stte_main(int argc, char**argv, stte_request_callback_s *callback) SLOG(LOG_DEBUG, TAG_STTD, " "); SLOG(LOG_DEBUG, TAG_STTD, " "); - return 0; + return STTE_ERROR_NONE; } int stte_send_result(stte_result_event_e event, const char* type, const char** result, int result_count,