]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_dingaling- fix input check for dl_login so that dynamic profiles can be used
authorChristopher Rienzo <chris@rienzo.com>
Sat, 17 Nov 2012 21:52:36 +0000 (16:52 -0500)
committerChristopher Rienzo <chris@rienzo.com>
Sat, 17 Nov 2012 21:52:36 +0000 (16:52 -0500)
src/mod/endpoints/mod_dingaling/mod_dingaling.c

index 70f699363a0ba7d2149bce4b5bc363d79217799f..b0ed56b4c9a21380b1a36724e0efbefb3e144ffa 100644 (file)
@@ -3090,7 +3090,7 @@ SWITCH_STANDARD_API(dingaling)
 
 SWITCH_STANDARD_API(dl_login)
 {
-       char *argv[10] = { 0 };
+       char *argv[20] = { 0 };
        int argc = 0;
        char *var, *val, *myarg = NULL;
        mdl_profile_t *profile = NULL;
@@ -3112,7 +3112,7 @@ SWITCH_STANDARD_API(dl_login)
 
        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);
                status = SWITCH_STATUS_SUCCESS;
                goto done;