From f1980b3818792dd88b86ac8a83a5616585a5cca5 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 25 Oct 2011 12:07:39 -0500 Subject: [PATCH] don't tolerate blank proto --- src/switch_ivr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/switch_ivr.c b/src/switch_ivr.c index 0721639bb9..bb3886e341 100644 --- a/src/switch_ivr.c +++ b/src/switch_ivr.c @@ -3175,7 +3175,7 @@ SWITCH_DECLARE(char *) switch_ivr_check_presence_mapping(const char *exten_name, const char *regex = switch_xml_attr(x_exten, "regex"); const char *proto = switch_xml_attr(x_exten, "proto"); - if (regex && proto) { + if (!zstr(regex) && !zstr(proto)) { proceed = switch_regex_perform(exten_name, regex, &re, ovector, sizeof(ovector) / sizeof(ovector[0])); switch_regex_safe_free(re);