FS-9222 small tweak to freeswitch console to strip leading spaces from commands

This commit is contained in:
Ken Rice 2016-06-02 12:21:11 -05:00
parent d5e390aba5
commit 9ca13303f4
1 changed files with 5 additions and 1 deletions

View File

@ -352,7 +352,7 @@ SWITCH_DECLARE(switch_status_t) switch_console_execute(char *xcmd, int rec, swit
int argc; int argc;
char *argv[128]; char *argv[128];
int x; int x;
char *dup = strdup(xcmd); char *dup = NULL;
char *cmd; char *cmd;
switch_status_t status = SWITCH_STATUS_FALSE; switch_status_t status = SWITCH_STATUS_FALSE;
@ -363,6 +363,10 @@ SWITCH_DECLARE(switch_status_t) switch_console_execute(char *xcmd, int rec, swit
goto end; goto end;
} }
while (*xcmd == ' ') xcmd++;
dup = strdup(xcmd);
if (!strncasecmp(xcmd, "alias", 5)) { if (!strncasecmp(xcmd, "alias", 5)) {
argc = 1; argc = 1;
argv[0] = xcmd; argv[0] = xcmd;