From 11dca663365d64343dadcafb1c93aed4e01524b4 Mon Sep 17 00:00:00 2001 From: Jardel Weyrich Date: Fri, 27 Apr 2012 14:42:40 -0300 Subject: [PATCH] Fix missing parameter for comparisons between long and unsigned X. --- include/internal/catch_evaluate.hpp | 6 +++--- single_include/catch.hpp | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) 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