fix bad FLT_MIN use

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5800 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2004-03-30 01:53:52 +00:00
commit 4449d0ba68

View file

@ -453,7 +453,7 @@ SWIGSTATICINLINE(int)
const char* errmsg = val ? "float" : 0;
double v;
if (SWIG_AsVal(double)(obj, &v)) {
if (SWIG_CheckDoubleInRange(v, FLT_MIN, FLT_MAX, errmsg)) {
if (SWIG_CheckDoubleInRange(v, -FLT_MAX, FLT_MAX, errmsg)) {
if (val) *val = v;
return 1;
} else {