diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index a2b66d200a..992ca83d26 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Tue Mar 24 10:43:39 CDT 2009 +Tue Mar 24 10:44:15 CDT 2009 diff --git a/libs/sofia-sip/libsofia-sip-ua/msg/msg_mime.c b/libs/sofia-sip/libsofia-sip-ua/msg/msg_mime.c index 860e939eb1..60d4a36c82 100644 --- a/libs/sofia-sip/libsofia-sip-ua/msg/msg_mime.c +++ b/libs/sofia-sip/libsofia-sip-ua/msg/msg_mime.c @@ -513,7 +513,7 @@ msg_multipart_t *msg_multipart_parse(su_home_t *home, for (mp = all; mp; mp = mp->mp_next) { mp->mp_data = boundary; - mp->mp_len = blen; + mp->mp_len = (unsigned)blen; /* XXX */ assert(mp->mp_payload || mp->mp_separator); @@ -613,7 +613,8 @@ int msg_multipart_complete(su_home_t *home, for (; mp; mp = mp->mp_next) { if (mp->mp_data == NULL) { - mp->mp_data = boundary, mp->mp_len = blen; + mp->mp_data = boundary; + mp->mp_len = (unsigned)blen; /* XXX */ } else { if (mp->mp_len < 3) return -1;