From: Michael Jerris Date: Sun, 25 May 2008 15:15:04 +0000 (+0000) Subject: Tue May 20 13:46:57 EDT 2008 Pekka.Pessi@nokia.com X-Git-Tag: v1.0.0~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3064ba78d8a3cfab1679b857daacc97be5094fc4;p=thirdparty%2Ffreeswitch.git Tue May 20 13:46:57 EDT 2008 Pekka.Pessi@nokia.com * tport_logging.c: fixed klocwork issues git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8628 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 570531c85b..e18196b54d 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Sun May 25 11:13:45 EDT 2008 +Sun May 25 11:14:58 EDT 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c index 5c187261b8..9aace9f8bd 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c @@ -152,13 +152,17 @@ void tport_stamp(tport_t const *self, msg_t *msg, char label[24] = ""; char *comp = ""; char name[SU_ADDRSIZE] = ""; - su_sockaddr_t const *su = msg_addr(msg); + su_sockaddr_t const *su; unsigned short second, minute, hour; + assert(self); assert(msg); + second = (unsigned short)(now.tv_sec % 60); minute = (unsigned short)((now.tv_sec / 60) % 60); hour = (unsigned short)((now.tv_sec / 3600) % 24); + su = msg_addr(msg); + #if SU_HAVE_IN6 if (su->su_family == AF_INET6) { if (su->su_sin6.sin6_flowinfo) @@ -183,10 +187,13 @@ void tport_dump_iovec(tport_t const *self, msg_t *msg, size_t n, su_iovec_t const iov[], size_t iovused, char const *what, char const *how) { - tport_master_t *mr = self->tp_master; + tport_master_t *mr; char stamp[128]; size_t i; + assert(self); assert(msg); + + mr = self->tp_master; if (!mr->mr_dump_file) return;