提交 1109bc83 authored 作者: Michael Jerris's avatar Michael Jerris

put blank, not printf'd null into the module load sql statements.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4376 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 f69b1aef
...@@ -4118,13 +4118,21 @@ static void core_event_handler(switch_event_t *event) ...@@ -4118,13 +4118,21 @@ static void core_event_handler(switch_event_t *event)
case SWITCH_EVENT_LOG: case SWITCH_EVENT_LOG:
return; return;
case SWITCH_EVENT_MODULE_LOAD: case SWITCH_EVENT_MODULE_LOAD:
sql = switch_mprintf("insert into interfaces (type,name,description,syntax) values('%q','%q','%q','%q')", {
switch_event_get_header(event, "type"), const char *type = switch_event_get_header(event, "type");
switch_event_get_header(event, "name"), const char *name = switch_event_get_header(event, "name");
switch_event_get_header(event, "description"), const char *description = switch_event_get_header(event, "description");
switch_event_get_header(event, "syntax") const char *syntax = switch_event_get_header(event, "syntax");
); if(!switch_strlen_zero(type) && !switch_strlen_zero(name)) {
sql = switch_mprintf("insert into interfaces (type,name,description,syntax) values('%q','%q','%q','%q')",
type,
name,
switch_str_nil(description),
switch_str_nil(syntax)
);
}
break; break;
}
default: default:
break; break;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论