提交 a9c10f8c authored 作者: David Yat Sin's avatar David Yat Sin

FreeTDM - ISDN fix for get_trillium_val function

上级 8cade845
...@@ -105,22 +105,22 @@ ftdm2trillium_t nsf_plan_codes[] = { ...@@ -105,22 +105,22 @@ ftdm2trillium_t nsf_plan_codes[] = {
static uint8_t get_trillium_val(ftdm2trillium_t *vals, uint8_t ftdm_val, uint8_t default_val) static uint8_t get_trillium_val(ftdm2trillium_t *vals, uint8_t ftdm_val, uint8_t default_val)
{ {
ftdm2trillium_t *val = vals; ftdm2trillium_t *val = vals;
while(val++) { do {
if (val->ftdm_val == ftdm_val) { if (val->ftdm_val == ftdm_val) {
return val->trillium_val; return val->trillium_val;
} }
} } while (val++);
return default_val; return default_val;
} }
static uint8_t get_ftdm_val(ftdm2trillium_t *vals, uint8_t trillium_val, uint8_t default_val) static uint8_t get_ftdm_val(ftdm2trillium_t *vals, uint8_t trillium_val, uint8_t default_val)
{ {
ftdm2trillium_t *val = vals; ftdm2trillium_t *val = vals;
while(val++) { do {
if (val->trillium_val == trillium_val) { if (val->trillium_val == trillium_val) {
return val->ftdm_val; return val->ftdm_val;
} }
} } while (val++);
return default_val; return default_val;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论