raster pushed a commit to branch master.

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

commit c69f9d2837d41ba494097d076107ad11e4829c18
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sun Jul 23 18:40:04 2017 +0900

    eina debug - check return value of syscall for errors
    
    this should fix CID 1377550
---
 src/lib/eina/eina_debug.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c
index 4175b87155..9df67f3f49 100644
--- a/src/lib/eina/eina_debug.c
+++ b/src/lib/eina/eina_debug.c
@@ -458,7 +458,7 @@ eina_debug_remote_connect(int port)
 
    //Prepare the sockaddr_in structure
    server.sin_family = AF_INET;
-   inet_pton(AF_INET, "127.0.0.1", &server.sin_addr.s_addr);
+   if (inet_pton(AF_INET, "127.0.0.1", &server.sin_addr.s_addr) != 1) goto err;
    server.sin_port = htons(port);
 
    if (connect(fd, (struct sockaddr *)&server, sizeof(server)) < 0)

-- 


Reply via email to