From c0ab77427051f82ed8ce1478fe89dcb38e1c9ed9 Mon Sep 17 00:00:00 2001 From: Boram Park Date: Tue, 27 Feb 2018 08:33:41 +0900 Subject: [PATCH] thread: check return value Change-Id: If06fc256f0ea39512fd0f4144529de25a41e73a0 --- src/tdm_thread.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tdm_thread.c b/src/tdm_thread.c index 38a76a4..db910c2 100644 --- a/src/tdm_thread.c +++ b/src/tdm_thread.c @@ -393,6 +393,7 @@ tdm_thread_handle_cb(tdm_private_loop *private_loop) char buffer[1024]; unsigned int i; int len, pipe, in_main; + tdm_error ret = TDM_ERROR_NONE; TDM_RETURN_VAL_IF_FAIL(TDM_MUTEX_IS_LOCKED(), TDM_ERROR_OPERATION_FAILED); TDM_RETURN_VAL_IF_FAIL(private_loop, TDM_ERROR_INVALID_PARAMETER); @@ -442,7 +443,8 @@ tdm_thread_handle_cb(tdm_private_loop *private_loop) case TDM_THREAD_CB_VBLANK_SW: case TDM_THREAD_CB_VBLANK_CREATE: case TDM_THREAD_CB_NEED_VALIDATE: - tdm_thread_cb_call(NULL, base); + ret = tdm_thread_cb_call(NULL, base); + TDM_WARNING_IF_FAIL(ret == TDM_ERROR_NONE); break; default: break; -- 2.7.4