Skip to content

Commit 6130c90

Browse files
committed
less max
1 parent 0a236db commit 6130c90

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

include/geode/basic/range.hpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,11 @@ namespace geode
8787
using T2U = std::make_unsigned_t< T2 >;
8888
const auto beginU = static_cast< T1U >( begin );
8989
const auto endU = static_cast< T2U >( end );
90+
const auto max = std::numeric_limits< Type >::max();
91+
OPENGEODE_EXCEPTION( beginU <= max,
92+
"[Range] Invalid range: ", begin, " > ", max );
9093
OPENGEODE_EXCEPTION(
91-
beginU <= std::numeric_limits< Type >::max(),
92-
"[Range] Invalid range: ", begin, " > ",
93-
std::numeric_limits< Type >::max() );
94-
OPENGEODE_EXCEPTION( endU <= std::numeric_limits< Type >::max(),
95-
"[Range] Invalid range: ", end, " > ",
96-
std::numeric_limits< Type >::max() );
94+
endU <= max, "[Range] Invalid range: ", end, " > ", max );
9795
}
9896
}
9997

0 commit comments

Comments
 (0)