From 724947ebca175a0f9078b93f9e3e0f1a58367807 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Tue, 17 Dec 2013 18:15:54 +0100 Subject: [PATCH] HashSet.h: Replace whatever that was with proper C++ --- headers/private/shared/HashSet.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/headers/private/shared/HashSet.h b/headers/private/shared/HashSet.h index ee7be71288..9a102d1f02 100644 --- a/headers/private/shared/HashSet.h +++ b/headers/private/shared/HashSet.h @@ -179,7 +179,7 @@ protected: template class SynchronizedHashSet : public BLocker { public: - typedef struct HashSet::Iterator Iterator; + typedef typename HashSet::Iterator Iterator; SynchronizedHashSet() : BLocker("synchronized hash set") {} ~SynchronizedHashSet() { Lock(); } @@ -313,7 +313,7 @@ HashSet::Size() const // GetIterator template -struct HashSet::Iterator +typename HashSet::Iterator HashSet::GetIterator() { return Iterator(this); @@ -321,7 +321,7 @@ HashSet::GetIterator() // _FindElement template -struct HashSet::Element * +HashSetElement * HashSet::_FindElement(const Key& key) const { Element* element = fTable.FindFirst(key.GetHashCode());