提交 bb145be4 authored 作者: Jeff Lenk's avatar Jeff Lenk 提交者: Ken Rice

trivial fix for last commit

上级 c84add31
...@@ -717,7 +717,7 @@ static switch_status_t timer_init(switch_timer_t *timer) ...@@ -717,7 +717,7 @@ static switch_status_t timer_init(switch_timer_t *timer)
TIMER_MATRIX[timer->interval].count++; TIMER_MATRIX[timer->interval].count++;
switch_mutex_unlock(globals.mutex); switch_mutex_unlock(globals.mutex);
timer->private_info = private_info; timer->private_info = private_info;
private_info->start = (switch_size_t)(private_info->reference = TIMER_MATRIX[timer->interval].tick); private_info->start = private_info->reference = (switch_size_t)TIMER_MATRIX[timer->interval].tick;
private_info->start -= 2; /* switch_core_timer_init sets samplecount to samples, this makes first next() step once */ private_info->start -= 2; /* switch_core_timer_init sets samplecount to samples, this makes first next() step once */
private_info->roll = TIMER_MATRIX[timer->interval].roll; private_info->roll = TIMER_MATRIX[timer->interval].roll;
private_info->ready = 1; private_info->ready = 1;
...@@ -748,7 +748,7 @@ static switch_status_t timer_init(switch_timer_t *timer) ...@@ -748,7 +748,7 @@ static switch_status_t timer_init(switch_timer_t *timer)
#define check_roll() if (private_info->roll < TIMER_MATRIX[timer->interval].roll) { \ #define check_roll() if (private_info->roll < TIMER_MATRIX[timer->interval].roll) { \
private_info->roll++; \ private_info->roll++; \
private_info->reference = (switch_size_t)(private_info->start = TIMER_MATRIX[timer->interval].tick); \ private_info->reference = private_info->start = (switch_size_t)TIMER_MATRIX[timer->interval].tick; \
private_info->start--; /* Must have a diff */ \ private_info->start--; /* Must have a diff */ \
} \ } \
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论