]> granicus.if.org Git - re2c/commitdiff
Avoid using ULLONG_MAX as it is non-standard prior to C++11.
authorUlya Trofimovich <skvadrik@gmail.com>
Thu, 7 Mar 2019 16:24:16 +0000 (16:24 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Thu, 7 Mar 2019 16:24:16 +0000 (16:24 +0000)
re2c/src/parse/scanner.cc

index 5be4fda1784fb5d172475aead6a9f6e119d9acc3..96da5691c4819d1f0b723f3e58acdbdae6432497 100644 (file)
@@ -1,13 +1,13 @@
-#include <limits.h>
+#include "src/util/c99_stdint.h"
+#include <limits>
 #include <string.h>
-
 #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<uint64_t>::max();
 
 Scanner::~Scanner()
 {