From: Ulya Trofimovich Date: Thu, 7 Mar 2019 16:24:16 +0000 (+0000) Subject: Avoid using ULLONG_MAX as it is non-standard prior to C++11. X-Git-Tag: 1.2~104 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=af7f6db9895d0595a72288a0bcb11abeb575cb15;p=re2c Avoid using ULLONG_MAX as it is non-standard prior to C++11. --- diff --git a/re2c/src/parse/scanner.cc b/re2c/src/parse/scanner.cc index 5be4fda1..96da5691 100644 --- a/re2c/src/parse/scanner.cc +++ b/re2c/src/parse/scanner.cc @@ -1,13 +1,13 @@ -#include +#include "src/util/c99_stdint.h" +#include #include - #include "src/parse/scanner.h" #include "src/debug/debug.h" namespace re2c { -const char *const Scanner::ENDPOS = (const char*) ULLONG_MAX; +const char *const Scanner::ENDPOS = (const char*) std::numeric_limits::max(); Scanner::~Scanner() {