idList iterator fix

parser cleanup fix
This commit is contained in:
HarrievG 2022-09-16 23:12:54 +02:00 committed by Robert Beckebans
parent 4dbb4bd114
commit e0d178b14d
2 changed files with 8 additions and 8 deletions

View file

@ -203,11 +203,11 @@ public:
memTag = ( byte )tag_;
};
/*
template<typename T>
struct Iterator
{
_type_* p;
_type_& operator*()
T* p;
T& operator*()
{
return *p;
}
@ -223,14 +223,15 @@ public:
auto begin() const // const version
{
return Iterator{list};
return Iterator<_type_>{list};
};
auto end() const // const version
{
return Iterator{list + Num()};
return Iterator<_type_>{list + Num( )};
};
*/
/*
// Begin/End methods for range-based for loops.
_type_* begin()
{
@ -277,7 +278,7 @@ public:
return nullptr;
}
}
*/
private:
int num;
int size;

View file

@ -54,7 +54,6 @@ public:
}
virtual ~parseType()
{
delete item;
}
T* item;
};