From 8d31c94d9af0b699f4a3d6943da10784af8740d2 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Sun, 25 Feb 2007 21:09:38 +0000 Subject: [PATCH] Fixed for intel strict mode. [SVN r3736] --- include/boost/unordered/detail/hash_table_impl.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/boost/unordered/detail/hash_table_impl.hpp b/include/boost/unordered/detail/hash_table_impl.hpp index 044584a4..246bbc4a 100644 --- a/include/boost/unordered/detail/hash_table_impl.hpp +++ b/include/boost/unordered/detail/hash_table_impl.hpp @@ -1644,9 +1644,9 @@ namespace boost { local_iterator_base position = find_iterator(bucket, k); if(position.not_finished()) - link_node(a.release(), position); + this->link_node(a.release(), position); else - link_node(a.release(), bucket); + this->link_node(a.release(), bucket); } } } @@ -1856,7 +1856,7 @@ namespace boost { size_type count(key_type const& k) const { local_iterator_base it = find_iterator(k); // throws, strong - return it.not_finished() ? group_count(it) : 0; + return it.not_finished() ? this->group_count(it) : 0; } // find @@ -1882,7 +1882,7 @@ namespace boost { local_iterator_base it = find_iterator(bucket, k); if (it.not_finished()) { iterator_base first(iterator_base(bucket, it)); - iterator_base second(iterator_base(bucket, last_in_group(it.node_))); + iterator_base second(iterator_base(bucket, this->last_in_group(it.node_))); second.increment(); return std::pair(first, second); }