Merge pull request #90 from cmazakas/contains-c4800-warning-fixes

Fix C4800 warnings in msvc by manually comparing pointers to 0
This commit is contained in:
Peter Dimov
2022-02-10 22:28:37 +02:00
committed by GitHub
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());
}