This change fixes bug 7820. Way back in April this bug was reintroduced, it appears...
authorSteve Murphy <murf@digium.com>
Tue, 29 Aug 2006 23:08:42 +0000 (23:08 +0000)
committerSteve Murphy <murf@digium.com>
Tue, 29 Aug 2006 23:08:42 +0000 (23:08 +0000)
commit299465336a8b34d2ce81ba75343d053950344014
tree99f9032bb195e7f9f1a1f2a5d9d3db83d6ed342b
parent0850bb72ed3a18dcaa8e2dd58d0aa8ff8c693640
This change fixes bug 7820. Way back in April this bug was reintroduced, it appears, when a bunch of restructuring was done. This code was basically left out during the restructuring. In the case of the failure in 7820, it is trying to match the extension _x. with _x., and failing, because the 'x' should only match 0 thru 9. I **could** upgrade the code so that that N,Z, and X match not only their intended number ranges, but also N,Z,and X respectively. And, moreover, X could also match N and Z, and Z could also match N. I have no idea why this bug took so long to turn up. I have no idea what a more thorough treatment of the code would do to working code, either. So I left it as it ***was***.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41283 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/pbx.c