}
//_____________________________________________________________________________
-TIterator&
-AliMUON2DMapIterator::operator=(const TIterator& rhs)
+AliMUON2DMapIterator&
+AliMUON2DMapIterator::operator=(const TIterator& /*rhs*/)
{
- /// overriden operator= (imposed by Root's definition of TIterator::operator= ?)
+ // overriden operator= (imposed by Root's definition of TIterator::operator= ?)
- if ( this != &rhs && rhs.IsA() == AliMUON2DMapIterator::Class() )
- {
-// const AliMUON2DMapIterator& rhs1 = static_cast<const AliMUON2DMapIterator&>(rhs);
- AliFatalGeneral("operator=(TIterator&)",""); // as in copy ctor
- }
+ AliFatalGeneral("operator=(TIterator&)",""); // as in copy ctor
return *this;
}
AliMUON2DMapIterator::~AliMUON2DMapIterator()
{
/// dtor
+ delete fIter1;
+ delete fIter2;
}
//_____________________________________________________________________________
if (!o)
{
+ delete fIter2;
fIter2 = NextIterator();
return Next();
}