diff options
Diffstat (limited to 'pjsip/src/pjsip-ua')
-rw-r--r-- | pjsip/src/pjsip-ua/sip_inv.c | 6 | ||||
-rw-r--r-- | pjsip/src/pjsip-ua/sip_xfer.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/pjsip/src/pjsip-ua/sip_inv.c b/pjsip/src/pjsip-ua/sip_inv.c index f6a6a249..e08e10d2 100644 --- a/pjsip/src/pjsip-ua/sip_inv.c +++ b/pjsip/src/pjsip-ua/sip_inv.c @@ -169,7 +169,7 @@ void inv_set_cause(pjsip_inv_session *inv, int cause_code, const pj_str_t *cause_text) { if (cause_code > inv->cause) { - inv->cause = cause_code; + inv->cause = (pjsip_status_code) cause_code; if (cause_text) pj_strdup(inv->pool, &inv->cause_text, cause_text); else if (cause_code/100 == 2) @@ -461,7 +461,7 @@ PJ_DEF(pj_status_t) pjsip_inv_create_uac( pjsip_dialog *dlg, inv->dlg = dlg; inv->options = options; inv->notify = PJ_TRUE; - inv->cause = 0; + inv->cause = (pjsip_status_code) 0; /* Object name will use the same dialog pointer. */ pj_ansi_snprintf(inv->obj_name, PJ_MAX_OBJ_NAME, "inv%p", dlg); @@ -883,7 +883,7 @@ PJ_DEF(pj_status_t) pjsip_inv_create_uas( pjsip_dialog *dlg, inv->dlg = dlg; inv->options = options; inv->notify = PJ_TRUE; - inv->cause = 0; + inv->cause = (pjsip_status_code) 0; /* Object name will use the same dialog pointer. */ pj_ansi_snprintf(inv->obj_name, PJ_MAX_OBJ_NAME, "inv%p", dlg); diff --git a/pjsip/src/pjsip-ua/sip_xfer.c b/pjsip/src/pjsip-ua/sip_xfer.c index 798b04d0..f772f78d 100644 --- a/pjsip/src/pjsip-ua/sip_xfer.c +++ b/pjsip/src/pjsip-ua/sip_xfer.c @@ -58,7 +58,7 @@ enum }; const pjsip_method pjsip_refer_method = { - PJSIP_REFER_METHOD, + (pjsip_method_e) PJSIP_REFER_METHOD, { "REFER", 5} }; |