Hi!

I use the following condition:

if (${FOOBAR}=YES) {
   ...
}

The problem is, that if FOOBAR is not defined at all Asterisk generates 
a warning:

WARNING[11982]: ast_expr2.fl:407 ast_yyerror: ast_yyerror():  syntax 
error: syntax error, unexpected '=', expecting $end; Input:
=YES


Of course I could use the following code, but this bloats up the code:


if (${EXISTS(${FOOBAR})}) {
   if (${FOOBAR}=YES) {
     ...
   }
}


Is there another syntax to have nice looking code but avoid the warning?

thanks
klaus

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to