From 4552f30d4227b2a14477b19246b1faacd0036ba2 Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Wed, 5 Apr 2017 10:19:13 +0900 Subject: [PATCH] sensord: remove build warnings in ipc-utils - warning: control reaches end of non-void function [-Wreturn-type] - warning: ignoring return value [-Wunused-result] Change-Id: Id172b9e32bfe45543b16dc9a0726bc1cc0c11441 Signed-off-by: kibak.yoon --- src/shared/event_loop.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/shared/event_loop.cpp b/src/shared/event_loop.cpp index 9bd596a..73854b5 100644 --- a/src/shared/event_loop.cpp +++ b/src/shared/event_loop.cpp @@ -230,6 +230,8 @@ bool event_loop::run(int timeout) _I("Started"); g_main_loop_run(m_mainloop); + + return true; } void event_loop::stop(void) @@ -237,8 +239,11 @@ void event_loop::stop(void) ret_if(!is_running() || m_terminating.load()); uint64_t term = 1; + ssize_t size; m_terminating.store(true); - write(m_term_fd, &term, sizeof(uint64_t)); + size = write(m_term_fd, &term, sizeof(uint64_t)); + + retm_if(size != sizeof(ssize_t), "Failed to write[%d]", m_term_fd); } void event_loop::terminate(void) -- 2.7.4