diff --git a/common/dsnlexer.cpp b/common/dsnlexer.cpp index c44ca0ca09..42a9f2bb9c 100644 --- a/common/dsnlexer.cpp +++ b/common/dsnlexer.cpp @@ -480,7 +480,7 @@ static bool isNumber( const char* cp, const char* limit ) } } - return sawNumber; + return sawNumber && cp==limit; }