From: Dragos Oancea Date: Tue, 30 May 2023 13:32:20 +0000 (+0300) Subject: [mod_verto] coverity CID 1294451 (Dereference before null check) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c4c3e3999a37d9111b1d631afd11cd5ba67b909;p=thirdparty%2Ffreeswitch.git [mod_verto] coverity CID 1294451 (Dereference before null check) --- diff --git a/src/mod/endpoints/mod_verto/mod_verto.c b/src/mod/endpoints/mod_verto/mod_verto.c index 7a1b5d17e8..3fa7b3473a 100644 --- a/src/mod/endpoints/mod_verto/mod_verto.c +++ b/src/mod/endpoints/mod_verto/mod_verto.c @@ -4756,14 +4756,12 @@ static int start_jsock(verto_profile_t *profile, ks_socket_t sock, int family) error: - if (jsock) { - if (jsock->client_socket != KS_SOCK_INVALID) { - close_socket(&jsock->client_socket); - } - - switch_core_destroy_memory_pool(&pool); + if (jsock->client_socket != KS_SOCK_INVALID) { + close_socket(&jsock->client_socket); } + switch_core_destroy_memory_pool(&pool); + return -1; }