diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index b8cc0bedd3..850f18ae4b 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Fri May 9 13:44:20 EDT 2008 +Fri May 9 13:45:02 EDT 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c index 1bccb663e8..664a7f17db 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c @@ -299,7 +299,9 @@ void tls_free(tls_t *tls) BIO_free(tls->bio_con); for (k = 0; k < TLS_MAX_HOSTS; k++) - free(tls->hosts[k]), tls->hosts[k] = NULL; + if (tls->hosts[k]) { + free(tls->hosts[k]), tls->hosts[k] = NULL; + } free(tls); }