From: Sean Bright Date: Thu, 20 Nov 2008 19:41:23 +0000 (+0000) Subject: Fix one case where the application argument was not converted from a pipe to X-Git-Tag: 1.6.2.0-beta1~811 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=574f2daa2a2c1458520c778004a8a3d19ac84fe2;p=thirdparty%2Fasterisk.git Fix one case where the application argument was not converted from a pipe to a comma. This was causing problems with switch statements with empty expressions. (closes issue #13901) Reported by: smurfix Patches: 20081118_bug13901.diff uploaded by seanbright (license 71) Tested by: seanbright Reviewed by: murf git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@158188 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/res/ael/pval.c b/res/ael/pval.c index 43d91295be..e8e8dcd537 100644 --- a/res/ael/pval.c +++ b/res/ael/pval.c @@ -3862,7 +3862,7 @@ static void gen_prios(struct ael_extension *exten, char *label, pval *statement, switch_null->context = this_context; switch_null->is_switch = 1; switch_empty = new_prio(); - snprintf(buf1,sizeof(buf1),"sw-%d-.|10",local_control_statement_count); + snprintf(buf1,sizeof(buf1),"sw-%d-.,10",local_control_statement_count); switch_empty->app = strdup("Goto"); switch_empty->appargs = strdup(buf1); linkprio(switch_null, switch_empty, mother_exten);