aboutsummaryrefslogtreecommitdiffstats
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authormurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-07-02 20:16:31 +0000
committermurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-07-02 20:16:31 +0000
commit3815448e305ac5e4a2c13477cbf1d880cfdce66a (patch)
tree9d7a062ff32d04003b52d287168606481a264ba1 /UPGRADE.txt
parente91e4df8d5089c7776703ffc3365d00d0d1faa51 (diff)
support for floating point numbers added to ast_expr2 $\[...\] exprs. Fixes bug 9508, where the expr code fails with fp numbers. The MATH function returns fp numbers by default, so this fix is considered necessary.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@72933 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 5be1a7f3c..48954e496 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -101,6 +101,12 @@ PBX Core:
if your dialplan relies on the ability to 'run off the end' of an extension
and wait for a new extension without using WaitExten() to accomplish that,
you will need set autofallthrough to 'no' in your extensions.conf file.
+
+* The ast_expr2 stuff has been modified to handle floating-point numbers.
+ Numbers of the format D.D are now acceptable input for the expr parser,
+ Where D is a string of base-10 digits. All math is now done in "long double",
+ if it is available on your compiler/architecture. This was half-way between
+ a bug-fix (because the MATH func returns fp by default), and an enhancement.
Command Line Interface: