]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6001 --resolve
authorAnthony Minessale <anthm@freeswitch.org>
Mon, 25 Nov 2013 18:34:04 +0000 (12:34 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Mon, 25 Nov 2013 18:34:04 +0000 (12:34 -0600)
src/mod/applications/mod_commands/mod_commands.c

index 019e3f8563141c365320a3ac022ab5ac442dace7..7956903c3893b42f92bfb95fdaaa230b039ea33b 100644 (file)
@@ -1946,6 +1946,16 @@ SWITCH_STANDARD_API(cond_function)
                }
        }
 
+       if (strspn(a, "!<>=")) {
+               expr = a;
+       }
+
+       if (expr == a) {
+               a = "";
+       }
+
+       while (*expr == ' ') expr++;
+
        while(expr && *expr) {
                switch(*expr) {
                case '!':