diff options
Diffstat (limited to 'pjsip/src/pjsip-ua/sip_timer.c')
-rw-r--r-- | pjsip/src/pjsip-ua/sip_timer.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/pjsip/src/pjsip-ua/sip_timer.c b/pjsip/src/pjsip-ua/sip_timer.c index dee41155..06bfaf06 100644 --- a/pjsip/src/pjsip-ua/sip_timer.c +++ b/pjsip/src/pjsip-ua/sip_timer.c @@ -117,7 +117,7 @@ static int se_hdr_print(pjsip_sess_expires_hdr *hdr, { char *p = buf; char *endbuf = buf+size; - int printed; + pj_ssize_t printed; const pjsip_parser_const_t *pc = pjsip_parser_const(); const pj_str_t *hname = pjsip_use_compact_form? &hdr->sname : &hdr->name; @@ -149,10 +149,10 @@ static int se_hdr_print(pjsip_sess_expires_hdr *hdr, &pc->pjsip_TOKEN_SPEC, &pc->pjsip_TOKEN_SPEC, ';'); if (printed < 0) - return printed; + return (int)printed; p += printed; - return p - buf; + return (int)(p - buf); } static pjsip_sess_expires_hdr* se_hdr_clone(pj_pool_t *pool, @@ -183,7 +183,7 @@ static int min_se_hdr_print(pjsip_min_se_hdr *hdr, { char *p = buf; char *endbuf = buf+size; - int printed; + pj_ssize_t printed; const pjsip_parser_const_t *pc = pjsip_parser_const(); /* Print header name and value */ @@ -202,10 +202,10 @@ static int min_se_hdr_print(pjsip_min_se_hdr *hdr, &pc->pjsip_TOKEN_SPEC, &pc->pjsip_TOKEN_SPEC, ';'); if (printed < 0) - return printed; + return (int)printed; p += printed; - return p - buf; + return (int)(p - buf); } static pjsip_min_se_hdr* min_se_hdr_clone(pj_pool_t *pool, |