Fix missing parameter for comparisons between long and unsigned X.

This commit is contained in:
Jardel Weyrich 2012-04-27 14:42:40 -03:00
parent 7ec6d27000
commit 11dca66336
2 changed files with 6 additions and 6 deletions

View File

@ -160,15 +160,15 @@ namespace Internal
// long to unsigned X
template<Operator Op> bool compare( long lhs, unsigned int rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op> bool compare( long lhs, unsigned long rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op> bool compare( long lhs, unsigned char rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op, typename T>

View File

@ -1265,15 +1265,15 @@ namespace Internal
// long to unsigned X
template<Operator Op> bool compare( long lhs, unsigned int rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op> bool compare( long lhs, unsigned long rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op> bool compare( long lhs, unsigned char rhs )
{
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ) );
return applyEvaluator<Op>( static_cast<unsigned long>( lhs ), rhs );
}
template<Operator Op, typename T>