summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungbae Shin <seungbae.shin@samsung.com>2015-07-30 14:42:08 +0900
committerinhyeok <i_bc.kim@samsung.com>2015-07-30 16:31:28 +0900
commit5db752a070876d076536cdb2e4eba2031fef834a (patch)
tree6840c3a4588cf451d086a3433dc6c9cdd2cac012
parent8037a878c2bcdd9c5c31457ca166043d7308a973 (diff)
downloadlibmm-sound-accepted/tizen/wearable/20150730.122138.tar.gz
libmm-sound-accepted/tizen/wearable/20150730.122138.tar.bz2
libmm-sound-accepted/tizen/wearable/20150730.122138.zip
[Version] Release 0.9.248 [Profile] Common [Issue Type] Bug Fix Change-Id: I8514b6783f896381b4ef426084ba674041f1f61f Signed-off-by: Seungbae Shin <seungbae.shin@samsung.com>
-rw-r--r--mm_sound_focus.c1
-rwxr-xr-xtestsuite/mm_sound_testsuite_simple.c16
2 files changed, 10 insertions, 7 deletions
diff --git a/mm_sound_focus.c b/mm_sound_focus.c
index 2bbff1f..896aaef 100644
--- a/mm_sound_focus.c
+++ b/mm_sound_focus.c
@@ -27,6 +27,7 @@
#include <mm_debug.h>
#include "include/mm_sound.h"
+#include "include/mm_sound_client.h"
#include "include/mm_sound_focus.h"
#include "focus_server/include/mm_sound_mgr_focus.h"
diff --git a/testsuite/mm_sound_testsuite_simple.c b/testsuite/mm_sound_testsuite_simple.c
index 5c2e691..abccaaf 100755
--- a/testsuite/mm_sound_testsuite_simple.c
+++ b/testsuite/mm_sound_testsuite_simple.c
@@ -320,14 +320,16 @@ gboolean timeout_quit_program(void* data)
gboolean input (GIOChannel *channel)
{
GError *err = NULL;
- gsize read;
- char buf[MAX_STRING_LEN + 3];
+ gchar *buf = NULL;
+ gsize length = 0;
- g_io_channel_read_chars(channel, buf, MAX_STRING_LEN, &read, &err);
- buf[read] = '\0';
- g_strstrip(buf);
-
- interpret (buf);
+ if (g_io_channel_read_line(channel, &buf, &length, NULL, &err) == G_IO_STATUS_NORMAL) {
+ if (length > 1) {
+ g_strstrip(buf);
+ interpret(buf);
+ }
+ g_free(buf);
+ }
return TRUE;
}