]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[sofia-sip] scan-build: Access to field 'c_address' results in a dereference of a... 301/head
authorDragos Oancea <dragos@signalwire.com>
Fri, 31 Jan 2020 23:17:08 +0000 (23:17 +0000)
committerDragos Oancea <dragos@signalwire.com>
Fri, 31 Jan 2020 23:17:08 +0000 (23:17 +0000)
libs/sofia-sip/libsofia-sip-ua/soa/soa.c

index 0b838a15a24531b26c50d0e6f60af94c7e07e4a6..bd1466fc6d6d70ba7fd950963cb39bb18e043aae 100644 (file)
@@ -2639,7 +2639,7 @@ best_listed_address_in_session(sdp_session_t const *sdp,
       for (m = sdp->sdp_media; m; m = m->m_next) {
        if (m->m_connections && m->m_connections != sdp->sdp_connection) {
          c = sdp->sdp_connection;
-         if (su_casenmatch(c->c_address, address, n) && c->c_address[n] == 0)
+         if (c && su_casenmatch(c->c_address, address, n) && c->c_address[n] == 0)
            break;
          c = NULL;
        }