raster pushed a commit to branch master.

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

commit 226c1952038a1863de897becfe93095fd96786b4
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Fri Apr 17 12:28:35 2020 +0100

    ecore - examples - fix gnutls fd handler example warnings
    
    just error returns not being checked. not an issue really, but this
    silences warnings.
    
    fix CID 1164185 715896 98094 1400818
---
 src/examples/ecore/ecore_fd_handler_gnutls_example.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/examples/ecore/ecore_fd_handler_gnutls_example.c 
b/src/examples/ecore/ecore_fd_handler_gnutls_example.c
index 30fd6bcce2..de30f02365 100644
--- a/src/examples/ecore/ecore_fd_handler_gnutls_example.c
+++ b/src/examples/ecore/ecore_fd_handler_gnutls_example.c
@@ -18,6 +18,7 @@
 #ifdef HAVE_ARPA_INET_H
 # include <arpa/inet.h>
 #endif
+#include <stdio.h>
 #include <errno.h>
 #include <unistd.h>
 #include <gnutls/gnutls.h>
@@ -100,16 +101,17 @@ tcp_connect(void)
 
    /* sets some fd options such as nonblock */
    sd = socket(AF_INET, SOCK_STREAM, 0);
-   fcntl(sd, F_SETFL, O_NONBLOCK);
+   if (sd < 0) abort();
+   if (fcntl(sd, F_SETFL, O_NONBLOCK) < 0) perror("fcntl");
    eina_file_close_on_exec(sd, EINA_TRUE);
-   setsockopt(sd, SOL_SOCKET, SO_REUSEADDR, (const void *)&curstate, 
sizeof(curstate));
+   if (setsockopt(sd, SOL_SOCKET, SO_REUSEADDR, (const void *)&curstate, 
sizeof(curstate)) < 0) perror("setsockopt");
 
-   setsockopt(sd, IPPROTO_TCP, TCP_NODELAY, (char *)&flag, sizeof(int));
+   if (setsockopt(sd, IPPROTO_TCP, TCP_NODELAY, (char *)&flag, sizeof(int)) < 
0) perror("setsockopt");
 
    memset(&sa, '\0', sizeof (sa));
    sa.sin_family = AF_INET;
    sa.sin_port = eina_htons(atoi(PORT));
-   inet_pton(AF_INET, SERVER, &sa.sin_addr);
+   if (inet_pton(AF_INET, SERVER, &sa.sin_addr)) perror("inet_pton");
 
    /* connects to server
     */

-- 


Reply via email to