]> git.ipfire.org Git - thirdparty/asterisk.git/commit
This patch fixes a problem with 8-bit input to the ast_expr2 scanner.
authorSteve Murphy <murf@digium.com>
Thu, 19 Feb 2009 22:51:37 +0000 (22:51 +0000)
committerSteve Murphy <murf@digium.com>
Thu, 19 Feb 2009 22:51:37 +0000 (22:51 +0000)
commitd290eed8e0c78844d99d08c2a3cd1601574f6b7a
tree1c60e6efa6d71ac15eef7f094b7b77bbd54ae67d
parent4675032a30dd9b9259bd5a348942b41e0c32aaf3
This patch fixes a problem with 8-bit input to the ast_expr2 scanner.

The real culprit was the --full argument to flex
in the Makefile! This causes a 7-bit scanner to be
generated.

I reviewed the rules and found one rule where I needed
to specifically include 8-bit chars for a token.

I tested against the text supplied by ibercom, and
all looks very well.

This has been there a surprisingly long time!

(closes issue #14498)
Reported by: ibercom
Patches:
      14498.patch uploaded by murf (license 17)
Tested by: murf

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@177540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/Makefile
main/ast_expr2.fl
main/ast_expr2f.c