]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Tue May 20 09:32:50 EDT 2008 Pekka.Pessi@nokia.com
authorMichael Jerris <mike@jerris.com>
Sun, 25 May 2008 14:58:59 +0000 (14:58 +0000)
committerMichael Jerris <mike@jerris.com>
Sun, 25 May 2008 14:58:59 +0000 (14:58 +0000)
  * sip_util.c: fixed klocwork issues

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8615 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/sip/sip_util.c

index 11fed516ff6bff9658f3a35042123d1dbbe793a6..dd6ed5177e07aa233d3f2e0992dcbe1424e151d1 100644 (file)
@@ -1 +1 @@
-Sun May 25 10:57:08 EDT 2008
+Sun May 25 10:58:52 EDT 2008
index ab87a03d3b765d43c02ba1a79c269928ec19e82a..0b017d53907c9ed06b82c23c95ccbb23729a2378 100644 (file)
@@ -364,17 +364,17 @@ sip_sanity_check(sip_t const *sip)
  */
 issize_t sip_header_field_d(su_home_t *home, sip_header_t *h, char *s, isize_t slen)
 {
-  assert(SIP_HDR_TEST(h));
-
   if (h && s && s[slen] == '\0') {
     size_t n = span_lws(s);
     s += n; slen -= n;
-    
+
     for (n = slen; n >= 1 && IS_LWS(s[n - 1]); n--)
       ;
     
     s[n] = '\0';
     
+    assert(SIP_HDR_TEST(h));
+
     return h->sh_class->hc_parse(home, h, s, slen);
   }
   else