提交 ca18dcbe authored 作者: Christopher Rienzo's avatar Christopher Rienzo

mod_dingaling- fix input check for dl_login so that dynamic profiles can be used

上级 6ac2e9cd
...@@ -3090,7 +3090,7 @@ SWITCH_STANDARD_API(dingaling) ...@@ -3090,7 +3090,7 @@ SWITCH_STANDARD_API(dingaling)
SWITCH_STANDARD_API(dl_login) SWITCH_STANDARD_API(dl_login)
{ {
char *argv[10] = { 0 }; char *argv[20] = { 0 };
int argc = 0; int argc = 0;
char *var, *val, *myarg = NULL; char *var, *val, *myarg = NULL;
mdl_profile_t *profile = NULL; mdl_profile_t *profile = NULL;
...@@ -3112,7 +3112,7 @@ SWITCH_STANDARD_API(dl_login) ...@@ -3112,7 +3112,7 @@ SWITCH_STANDARD_API(dl_login)
argc = switch_separate_string(myarg, ';', argv, (sizeof(argv) / sizeof(argv[0]))); argc = switch_separate_string(myarg, ';', argv, (sizeof(argv) / sizeof(argv[0])));
if (zstr(cmd) || argc != 1) { if (zstr(cmd)) {
stream->write_function(stream, "USAGE: %s\n", LOGIN_SYNTAX); stream->write_function(stream, "USAGE: %s\n", LOGIN_SYNTAX);
status = SWITCH_STATUS_SUCCESS; status = SWITCH_STATUS_SUCCESS;
goto done; goto done;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论