mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
More expression fixes (bug #1548 again)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2883 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
15
ast_expr.y
15
ast_expr.y
@@ -341,9 +341,18 @@ ast_yylex (YYSTYPE *lvalp, YYLTYPE *yylloc, struct parser_control *karoto)
|
||||
}
|
||||
else if( *t1 == 0 )
|
||||
{
|
||||
/* we are done. That was quick */
|
||||
p = karoto->ptrptr;
|
||||
yylloc->last_column = t1 - karoto->argv;
|
||||
if( t1 != karoto->ptrptr )
|
||||
{
|
||||
/* this is the last token */
|
||||
p = karoto->ptrptr;
|
||||
karoto->ptrptr = t1;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* we are done. That was quick */
|
||||
p = karoto->ptrptr;
|
||||
yylloc->last_column = t1 - karoto->argv;
|
||||
}
|
||||
}
|
||||
if( *p == 0 )
|
||||
p = 0;
|
||||
|
Reference in New Issue
Block a user