diff --git a/src/sparsehash/internal/sparsehashtable.h b/src/sparsehash/internal/sparsehashtable.h index 7ee1391..f54ea51 100644 --- a/src/sparsehash/internal/sparsehashtable.h +++ b/src/sparsehash/internal/sparsehashtable.h @@ -165,7 +165,7 @@ struct sparse_hashtable_iterator { public: typedef sparse_hashtable_iterator iterator; typedef sparse_hashtable_const_iterator const_iterator; - typedef typename sparsetable::nonempty_iterator + typedef typename sparsetable::nonempty_iterator st_iterator; typedef std::forward_iterator_tag iterator_category; // very little defined! @@ -217,7 +217,7 @@ struct sparse_hashtable_const_iterator { public: typedef sparse_hashtable_iterator iterator; typedef sparse_hashtable_const_iterator const_iterator; - typedef typename sparsetable::const_nonempty_iterator + typedef typename sparsetable::const_nonempty_iterator st_iterator; typedef std::forward_iterator_tag iterator_category; // very little defined! @@ -271,7 +271,7 @@ struct sparse_hashtable_destructive_iterator { public: typedef sparse_hashtable_destructive_iterator iterator; - typedef typename sparsetable::destructive_iterator + typedef typename sparsetable::destructive_iterator st_iterator; typedef std::forward_iterator_tag iterator_category; // very little defined!