From: sooyeon.kim Date: Thu, 8 Oct 2020 07:44:36 +0000 (+0900) Subject: Fix variable type for credential_needed in ttsd_dbus_server X-Git-Tag: accepted/tizen/6.0/unified/20201030.104817~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=06b2262b4769398dc5b186de318257e3496b6235;p=platform%2Fcore%2Fuifw%2Ftts.git Fix variable type for credential_needed in ttsd_dbus_server Change-Id: Ib1bddef712b54495f6e023cb4417ae4bfae117bc Signed-off-by: sooyeon.kim --- diff --git a/server/ttsd_dbus_server.c b/server/ttsd_dbus_server.c index f980c93..1e096d7 100644 --- a/server/ttsd_dbus_server.c +++ b/server/ttsd_dbus_server.c @@ -39,20 +39,29 @@ int ttsd_dbus_server_hello(DBusConnection* conn, DBusMessage* msg) } else { SLOG(LOG_INFO, tts_tag(), "[IN] ttsd hello : pid(%d), uid(%d)", pid, uid); bool is_initialized = false; - bool credential_needed = 0; + bool is_credential_needed = false; + int credential_needed = 0; int ret = -1; + ttsd_server_is_already_initialized(pid, uid, &is_initialized); if (false == is_initialized) { - ret = ttsd_server_initialize(pid, uid, &credential_needed); + ret = ttsd_server_initialize(pid, uid, &is_credential_needed); if (0 != ret) { SLOG(LOG_ERROR, tts_tag(), "[IN ERROR] ttsd Hello : server initialize, ret(%d)", ret); } + if (false == is_credential_needed) { + credential_needed = 0; + } else { + credential_needed = 1; + } } else { SLOG(LOG_INFO, tts_tag(), "[IN] ttsd hello : already initialized. pid(%d), uid(%d)", pid, uid); ret = TTS_ERROR_ALREADY_INITIALIZED; credential_needed = TTS_CREDENTIAL_NEEDED_ALREADY_INITIALIZED; } - ttsdc_send_hello(pid, uid, ret, (int)credential_needed); + SLOG(LOG_INFO, tts_tag(), "[INFO] send_hello. pid(%d), uid(%d), ret(%d), credential_needed(%d)", pid, uid, ret, credential_needed); + + ttsdc_send_hello(pid, uid, ret, credential_needed); } return 0;