diff options
Diffstat (limited to 'pjsip-apps/src/pjsua/pjsua_app_config.c')
-rw-r--r-- | pjsip-apps/src/pjsua/pjsua_app_config.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/pjsip-apps/src/pjsua/pjsua_app_config.c b/pjsip-apps/src/pjsua/pjsua_app_config.c index 00ba2784..6649700a 100644 --- a/pjsip-apps/src/pjsua/pjsua_app_config.c +++ b/pjsip-apps/src/pjsua/pjsua_app_config.c @@ -559,7 +559,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_LOG_LEVEL: - c = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + c = (int)pj_strtoul(pj_cstr(&tmp, pj_optarg)); if (c < 0 || c > 6) { PJ_LOG(1,(THIS_FILE, "Error: expecting integer value 0-6 " @@ -571,7 +571,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_APP_LOG_LEVEL: - cfg->log_cfg.console_level = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + cfg->log_cfg.console_level = (unsigned)pj_strtoul(pj_cstr(&tmp, pj_optarg)); if (cfg->log_cfg.console_level > 6) { PJ_LOG(1,(THIS_FILE, "Error: expecting integer value 0-6 " @@ -626,7 +626,7 @@ static pj_status_t parse_args(int argc, char *argv[], "8000-192000 for conference clock rate")); return PJ_EINVAL; } - cfg->media_cfg.clock_rate = lval; + cfg->media_cfg.clock_rate = (unsigned)lval; break; case OPT_SND_CLOCK_RATE: @@ -636,7 +636,7 @@ static pj_status_t parse_args(int argc, char *argv[], "8000-192000 for sound device clock rate")); return PJ_EINVAL; } - cfg->media_cfg.snd_clock_rate = lval; + cfg->media_cfg.snd_clock_rate = (unsigned)lval; break; case OPT_STEREO: @@ -717,7 +717,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_REG_TIMEOUT: /* reg-timeout */ - cur_acc->reg_timeout = pj_strtoul(pj_cstr(&tmp,pj_optarg)); + cur_acc->reg_timeout = (unsigned)pj_strtoul(pj_cstr(&tmp,pj_optarg)); if (cur_acc->reg_timeout < 1 || cur_acc->reg_timeout > 3600) { PJ_LOG(1,(THIS_FILE, "Error: invalid value for --reg-timeout " @@ -746,12 +746,12 @@ static pj_status_t parse_args(int argc, char *argv[], "Error: expecting integer value 0-3 for --use-timer")); return PJ_EINVAL; } - cur_acc->use_timer = lval; - cfg->cfg.use_timer = lval; + cur_acc->use_timer = (pjsua_sip_timer_use)lval; + cfg->cfg.use_timer = (pjsua_sip_timer_use)lval; break; case OPT_TIMER_SE: /** session timer session expiration */ - cur_acc->timer_setting.sess_expires = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + cur_acc->timer_setting.sess_expires = (unsigned)pj_strtoul(pj_cstr(&tmp, pj_optarg)); if (cur_acc->timer_setting.sess_expires < 90) { PJ_LOG(1,(THIS_FILE, "Error: invalid value for --timer-se " @@ -762,7 +762,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_TIMER_MIN_SE: /** session timer minimum session expiration */ - cur_acc->timer_setting.min_se = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + cur_acc->timer_setting.min_se = (unsigned)pj_strtoul(pj_cstr(&tmp, pj_optarg)); if (cur_acc->timer_setting.min_se < 90) { PJ_LOG(1,(THIS_FILE, "Error: invalid value for --timer-min-se " @@ -809,7 +809,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_AUTO_UPDATE_NAT: /* OPT_AUTO_UPDATE_NAT */ - cur_acc->allow_contact_rewrite = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + cur_acc->allow_contact_rewrite = (pj_bool_t)pj_strtoul(pj_cstr(&tmp, pj_optarg)); break; case OPT_DISABLE_STUN: @@ -870,7 +870,7 @@ static pj_status_t parse_args(int argc, char *argv[], break; case OPT_REG_RETRY_INTERVAL: - cur_acc->reg_retry_interval = pj_strtoul(pj_cstr(&tmp, pj_optarg)); + cur_acc->reg_retry_interval = (unsigned)pj_strtoul(pj_cstr(&tmp, pj_optarg)); break; case OPT_REG_USE_PROXY: |