projects
/
platform
/
core
/
uifw
/
tts.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(from parent 2:
260de91
)
Merge "Change deprecated api(readdir_r -> readdir)" into tizen
author
Kwangyoun Kim
<ky85.kim@samsung.com>
Mon, 26 Dec 2016 11:53:53 +0000
(
03:53
-0800)
committer
Gerrit Code Review
<gerrit@review.vlan103.tizen.org>
Mon, 26 Dec 2016 11:53:53 +0000
(
03:53
-0800)
server/ttsd_data.cpp
patch
|
blob
|
history
diff --git
a/server/ttsd_data.cpp
b/server/ttsd_data.cpp
index
f02ab1d
..
932ea35
100644
(file)
--- a/
server/ttsd_data.cpp
+++ b/
server/ttsd_data.cpp
@@
-405,6
+405,7
@@
int ttsd_data_get_sound_data(int uid, sound_data_s** data)
int ttsd_data_get_sound_data_size(int uid)
{
int index = 0;
+ int data_size = 0;
index = ttsd_data_is_client(uid);
if (index < 0) {
@@
-412,7
+413,14
@@
int ttsd_data_get_sound_data_size(int uid)
return TTSD_ERROR_INVALID_PARAMETER;
}
- return g_app_list[index].m_wav_data.size();
+ /* mutex is locked */
+ pthread_mutex_lock(&g_sound_data_mutex);
+ data_size = g_app_list[index].m_wav_data.size();
+
+ /* mutex is unlocked */
+ pthread_mutex_unlock(&g_sound_data_mutex);
+
+ return data_size;
}
int ttsd_data_clear_data(int uid)