summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib/pjsua_media.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_media.c')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_media.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index dd0054bb..d1b39a11 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -592,7 +592,7 @@ static void ice_init_complete_cb(void *user_data)
/* Deferred callback to notify ICE negotiation failure */
static void ice_failed_nego_cb(void *user_data)
{
- int call_id = (int)(long)user_data;
+ int call_id = (int)(pj_ssize_t)user_data;
pjsua_call *call = NULL;
pjsip_dialog *dlg = NULL;
@@ -641,7 +641,7 @@ static void on_ice_complete(pjmedia_transport *tp,
if (call && pjsua_var.ua_cfg.cb.on_call_media_state) {
/* Defer the callback to a timer */
pjsua_schedule_timer2(&ice_failed_nego_cb,
- (void*)(long)call->index, 1);
+ (void*)(pj_ssize_t)call->index, 1);
}
}
/* Check if default ICE transport address is changed */