diff options
Diffstat (limited to 'pjsip/src/pjsip/sip_multipart.c')
-rw-r--r-- | pjsip/src/pjsip/sip_multipart.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pjsip/src/pjsip/sip_multipart.c b/pjsip/src/pjsip/sip_multipart.c index 45c7fcaa..5d0e5660 100644 --- a/pjsip/src/pjsip/sip_multipart.c +++ b/pjsip/src/pjsip/sip_multipart.c @@ -109,7 +109,7 @@ static int multipart_print_body(struct pjsip_msg_body *msg_body, } pj_memcpy(p, ctype_hdr.ptr, ctype_hdr.slen); p += ctype_hdr.slen; - p += pjsip_media_type_print(p, end-p, media); + p += pjsip_media_type_print(p, (unsigned)(end-p), media); *p++ = '\r'; *p++ = '\n'; @@ -168,7 +168,7 @@ static int multipart_print_body(struct pjsip_msg_body *msg_body, #undef SIZE_LEFT - return p - buf; + return (int)(p - buf); } static void* multipart_clone_data(pj_pool_t *pool, const void *data, @@ -489,7 +489,7 @@ static pjsip_multipart_part *parse_multipart_part(pj_pool_t *pool, if (start_body < end) { part->body->data = start_body; - part->body->len = end - start_body; + part->body->len = (unsigned)(end - start_body); } else { part->body->data = (void*)""; part->body->len = 0; |