Fix C4800 warnings in msvc by manually comparing pointers to 0

This commit is contained in:
Christian Mazakas
2022-02-09 14:03:34 -08:00
parent bdfb0e3e25
commit e2b6865938
2 changed files with 24 additions and 24 deletions

View File

@ -798,7 +798,7 @@ namespace boost {
bool contains(const key_type& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -808,7 +808,7 @@ namespace boost {
bool>::type
contains(const Key& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -1504,7 +1504,7 @@ namespace boost {
bool contains(key_type const& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -1514,7 +1514,7 @@ namespace boost {
bool>::type
contains(const Key& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}

View File

@ -509,7 +509,7 @@ namespace boost {
bool contains(key_type const& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -519,7 +519,7 @@ namespace boost {
bool>::type
contains(const Key& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -1127,7 +1127,7 @@ namespace boost {
bool contains(const key_type& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}
@ -1137,7 +1137,7 @@ namespace boost {
bool>::type
contains(const Key& k) const
{
return table_.find_node_impl(
return 0 != table_.find_node_impl(
table::policy::apply_hash(this->hash_function(), k), k,
this->key_eq());
}