Patch for StringTokenizer.cpp to include std::numeric
The following compile error occurs on Windows with Visual Studio 2008, with the GEOS 3.5.0 release, with trunk, and with branch 3.5:
StringTokenizer.cpp
io\StringTokenizer.cpp(60) : error C2039: 'numeric_limits' : is not a member of 'std'
io\StringTokenizer.cpp(60) : error C2065: 'numeric_limits' : undeclared identifier
io\StringTokenizer.cpp(60) : error C2062: type 'double' unexpected
io\StringTokenizer.cpp(60) : error C2039: 'infinity' : is not a member of '`global namespa
ce''
io\StringTokenizer.cpp(62) : error C2039: 'numeric_limits' : is not a member of 'std'
io\StringTokenizer.cpp(62) : error C2065: 'numeric_limits' : undeclared identifier
io\StringTokenizer.cpp(62) : error C2062: type 'double' unexpected
io\StringTokenizer.cpp(62) : error C2039: 'infinity' : is not a member of '`global namespa
ce''
io\StringTokenizer.cpp(67) : error C2039: 'numeric_limits' : is not a member of 'std'
io\StringTokenizer.cpp(67) : error C2065: 'numeric_limits' : undeclared identifier
io\StringTokenizer.cpp(67) : error C2062: type 'double' unexpected
io\StringTokenizer.cpp(67) : error C2039: 'quiet_NaN' : is not a member of '`global namesp
ace''
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"'
: return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE
"' : return code '0x2'
Stop.
add <limits> header