summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2014-03-13 09:33:32 +0000
committerBenny Prijono <bennylp@teluu.com>2014-03-13 09:33:32 +0000
commit9ff22c2ff305ee03b10d1d611eab060e5097cbe5 (patch)
tree0aafe26449c23f29e108ce0c11873585bf775f43
parent7632d1186a9ec6b4d1693b6e1398c802cdc30415 (diff)
Re #1742: fixed bug: when cloning multipart body in multipart_clone_data(). Thanks Nick Wilson for the patch
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4792 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip/sip_multipart.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pjsip/src/pjsip/sip_multipart.c b/pjsip/src/pjsip/sip_multipart.c
index 5d0e5660..80a9bea0 100644
--- a/pjsip/src/pjsip/sip_multipart.c
+++ b/pjsip/src/pjsip/sip_multipart.c
@@ -182,6 +182,7 @@ static void* multipart_clone_data(pj_pool_t *pool, const void *data,
src = (const struct multipart_data*) data;
dst = PJ_POOL_ALLOC_T(pool, struct multipart_data);
+ pj_list_init(&dst->part_head);
pj_strdup(pool, &dst->boundary, &src->boundary);