提交 e677da58 authored 作者: Travis Cross's avatar Travis Cross

mod_fifo: Refactor in create_node()

上级 628b6c19
...@@ -995,7 +995,6 @@ static fifo_node_t *create_node(const char *name, uint32_t importance, switch_mu ...@@ -995,7 +995,6 @@ static fifo_node_t *create_node(const char *name, uint32_t importance, switch_mu
return NULL; return NULL;
} }
switch_core_new_memory_pool(&pool); switch_core_new_memory_pool(&pool);
node = switch_core_alloc(pool, sizeof(*node)); node = switch_core_alloc(pool, sizeof(*node));
...@@ -1022,11 +1021,7 @@ static fifo_node_t *create_node(const char *name, uint32_t importance, switch_mu ...@@ -1022,11 +1021,7 @@ static fifo_node_t *create_node(const char *name, uint32_t importance, switch_mu
sql = switch_mprintf("select count(*) from fifo_outbound where fifo_name = '%q'", name); sql = switch_mprintf("select count(*) from fifo_outbound where fifo_name = '%q'", name);
fifo_execute_sql_callback(mutex, sql, sql2str_callback, &cbt); fifo_execute_sql_callback(mutex, sql, sql2str_callback, &cbt);
node->member_count = atoi(outbound_count); node->member_count = atoi(outbound_count);
if (node->member_count > 0) { node->has_outbound = (node->member_count > 0) ? 1 : 0;
node->has_outbound = 1;
} else {
node->has_outbound = 0;
}
switch_safe_free(sql); switch_safe_free(sql);
node->importance = importance; node->importance = importance;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论