raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d4fd5b0287c5876c699a6953054a7139e6bbed95

commit d4fd5b0287c5876c699a6953054a7139e6bbed95
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Sep 29 11:21:37 2017 +0900

    efl debugd - check return of write func and report errors
    
    makes coverity happy and reports write errors... fix CID 1377525
---
 src/bin/efl/efl_debugd.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/bin/efl/efl_debugd.c b/src/bin/efl/efl_debugd.c
index 562bd822be..f03317b2cb 100644
--- a/src/bin/efl/efl_debugd.c
+++ b/src/bin/efl/efl_debugd.c
@@ -197,7 +197,9 @@ _dispatch(Client *src, void *buffer)
                   hdr->cid = SWAP_32(src->cid);
                   hdr->size = SWAP_32(hdr->size);
                   hdr->opcode = SWAP_32(hdr->opcode);
-                  efl_io_writer_write(dest->client, &s, NULL);
+                  if (efl_io_writer_write(dest->client, &s, NULL) !=
+                      EINA_ERROR_NO_ERROR)
+                    ERR("Cannot write to client [%s:%i]", dest->app_name, 
(int)dest->pid);
                   INF("Transfer of %d bytes from %s(%d) to %s(%d): operation 
%s\n",
                         hdr->size,
                         src->app_name, src->pid,

-- 


Reply via email to