diff --git a/include/internal/catch_evaluate.hpp b/include/internal/catch_evaluate.hpp index e4f2fe5e..90acad26 100644 --- a/include/internal/catch_evaluate.hpp +++ b/include/internal/catch_evaluate.hpp @@ -160,15 +160,15 @@ namespace Internal // long to unsigned X template bool compare( long lhs, unsigned int rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template bool compare( long lhs, unsigned long rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template bool compare( long lhs, unsigned char rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template diff --git a/single_include/catch.hpp b/single_include/catch.hpp index 045f10f4..e51e1897 100644 --- a/single_include/catch.hpp +++ b/single_include/catch.hpp @@ -1265,15 +1265,15 @@ namespace Internal // long to unsigned X template bool compare( long lhs, unsigned int rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template bool compare( long lhs, unsigned long rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template bool compare( long lhs, unsigned char rhs ) { - return applyEvaluator( static_cast( lhs ) ); + return applyEvaluator( static_cast( lhs ), rhs ); } template