]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Tue May 20 09:30:24 EDT 2008 Pekka.Pessi@nokia.com
authorMichael Jerris <mike@jerris.com>
Sun, 25 May 2008 13:55:30 +0000 (13:55 +0000)
committerMichael Jerris <mike@jerris.com>
Sun, 25 May 2008 13:55:30 +0000 (13:55 +0000)
  * msg_basic.c: fixed klocwork issues

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

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/msg/msg_basic.c

index 36267500fb65c2503766eddcaa17a56d752600b9..072614b13376b73e9615ba0bc8c84bf8e529fc9d 100644 (file)
@@ -1 +1 @@
-Sun May 25 09:54:31 EDT 2008
+Sun May 25 09:55:22 EDT 2008
index fcbeb2fc312dde9d6b4fb8002460768522668e85..fad8fe686f8a06db8e0342c153e3bc73b43b5b66 100644 (file)
@@ -212,10 +212,11 @@ MSG_HEADER_CLASS(msg_, payload, NULL, "", pl_common, append,
 msg_payload_t *msg_payload_create(su_home_t *home, void const *data, usize_t len)
 {
   msg_header_t *h = msg_header_alloc(home, msg_payload_class, len + 1);
-  msg_payload_t *pl = h->sh_payload;
 
-  if (pl) {
+  if (h) {
+    msg_payload_t *pl = (msg_payload_t *)h;
     char *b = msg_header_data(h->sh_common);
+
     if (data)
       memcpy(b, data, len);
     else
@@ -227,6 +228,7 @@ msg_payload_t *msg_payload_create(su_home_t *home, void const *data, usize_t len
 
     return pl;
   }
+
   return NULL;
 }