ecore_con: fix to check a return value of functions
authorWonki Kim <wonki_.kim@samsung.com>
Tue, 18 Feb 2020 00:58:16 +0000 (00:58 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Wed, 19 Feb 2020 20:52:11 +0000 (05:52 +0900)
this path fixes to check a return value of functions.

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D11371

src/lib/ecore_con/efl_net_ssl_conn-openssl.c

index fe3a09f6d8813f2adb811ab1ad16622e05ec5b3b..8e7339c2ea7f9ea85fac6e327b9cffed6a82a72f 100644 (file)
@@ -152,7 +152,7 @@ __efl_net_socket_bio_get(void)
    if (efl_net_socket_bio) return efl_net_socket_bio;
    efl_net_socket_bio = BIO_meth_new(0x400 /* 0x400 means source & sink */,
                                      "efl_net_socket wrapper");
-   if (efl_net_socket_bio) return NULL;
+   if (!efl_net_socket_bio) return NULL;
    if (!BIO_meth_set_write(efl_net_socket_bio, efl_net_socket_bio_write)
        || !BIO_meth_set_read(efl_net_socket_bio, efl_net_socket_bio_read)
        || !BIO_meth_set_puts(efl_net_socket_bio, efl_net_socket_bio_puts)