Fix build error and Update version (1.60.12) 58/246958/2
authorsooyeon.kim <sooyeon.kim@samsung.com>
Thu, 5 Nov 2020 09:58:07 +0000 (18:58 +0900)
committersooyeon.kim <sooyeon.kim@samsung.com>
Thu, 5 Nov 2020 10:03:37 +0000 (19:03 +0900)
Change-Id: I632d19dfe19f984cf92c62c4a7a3cc28773866e0
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
CMakeLists.txt
packaging/tts.spec
server/ttsd_data.cpp

index 04d9d9c..59c9bd3 100644 (file)
@@ -24,7 +24,7 @@ PROJECT(tts)
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "${PREFIX}")
 SET(INCLUDEDIR "${PREFIX}/include")
-SET(VERSION 1.60.11)
+SET(VERSION 1.60.12)
 
 FIND_PROGRAM(UNAME NAMES uname)
 EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH")
index 3055a41..2452158 100644 (file)
@@ -1,6 +1,6 @@
 Name:       tts
 Summary:    Text To Speech client library and daemon
-Version:    1.60.11
+Version:    1.60.12
 Release:    1
 Group:      Graphics & UI Framework/Voice Framework
 License:    Apache-2.0
index 2b649b0..354cd26 100644 (file)
@@ -359,7 +359,8 @@ int ttsd_data_add_speak_data(int uid, speak_data_s* data)
        SLOG(LOG_INFO, tts_tag(), "[DATA INFO] uid(%d), index(%d), m_speak_data size(%d)", uid, index, g_app_list[index].m_speak_data.size());
 
        try {
-               if (index < g_app_list.size()) {
+               int vsize = g_app_list.size();
+               if (index < vsize) {
                        SLOG(LOG_ERROR, tts_tag(), "[DATA][%p] utt_id(%d), text(%s), lang(%s), vctype(%d), speed(%d)",
                                *iter, (*iter)->utt_id, (*iter)->text, (*iter)->lang, (*iter)->vctype, (*iter)->speed);
 
@@ -454,7 +455,8 @@ int ttsd_data_add_sound_data(int uid, sound_data_s* data)
        SLOG(LOG_INFO, tts_tag(), "[DATA INFO] uid(%d), index(%d), m_wav_data size(%d)", uid, index, g_app_list[index].m_wav_data.size());
 
        try {
-               if (index < g_app_list.size()) {
+               int vsize = g_app_list.size();
+               if (index < vsize) {
                        SLOG(LOG_ERROR, tts_tag(), "[DATA INFO] [%p] utt_id(%d), data(%p) data size(%d), type(%d)", *iter, (*iter)->utt_id, (*iter)->data, (*iter)->data_size, (*iter)->audio_type);
                        iter = g_app_list[index].m_wav_data.insert(g_app_list[index].m_wav_data.end(), data);
                } else {