diff --git a/libraries/libfc/include/fc/time.hpp b/libraries/libfc/include/fc/time.hpp index 29b0f7a211..1c1b433bd5 100644 --- a/libraries/libfc/include/fc/time.hpp +++ b/libraries/libfc/include/fc/time.hpp @@ -1,7 +1,6 @@ #pragma once #include #include -#include #ifdef _MSC_VER #pragma warning (push) @@ -12,7 +11,7 @@ namespace fc { class microseconds { public: constexpr explicit microseconds( int64_t c = 0) :_count(c){} - static constexpr microseconds maximum() { return microseconds(std::numeric_limits::max()); } + static constexpr microseconds maximum() { return microseconds(0x7fffffffffffffffll); } friend constexpr microseconds operator + (const microseconds& l, const microseconds& r ) { return microseconds(l._count+r._count); } friend constexpr microseconds operator - (const microseconds& l, const microseconds& r ) { return microseconds(l._count-r._count); }