From 5b3fb640fcd663e0e660c7bbd0ad5a70cd2efbed Mon Sep 17 00:00:00 2001 From: cxl Date: Sun, 29 May 2011 17:03:54 +0000 Subject: [PATCH] *Core: ConvertInt::Scan fix of lower limit for int result git-svn-id: svn://ultimatepp.org/upp/trunk@3469 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Core/Convert.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/Core/Convert.cpp b/uppsrc/Core/Convert.cpp index 7850fc036..83f997bb4 100644 --- a/uppsrc/Core/Convert.cpp +++ b/uppsrc/Core/Convert.cpp @@ -340,7 +340,7 @@ Value ConvertInt::Scan(const Value& text) const { if(IsNull(v)) return notnull ? NotNullError() : v; int64 m = v; if(m >= minval && m <= maxval) - if(m >= -INT_MIN && m <= INT_MAX) + if(m >= INT_MIN && m <= INT_MAX) return (int)m; else return v;