removed unworkable subclassing support from LLHandle<T>
parent
2fd5b397ad
commit
68b4d9164c
|
|
@ -61,13 +61,6 @@ public:
|
|||
return *this;
|
||||
}
|
||||
|
||||
template<typename Subclass>
|
||||
LLHandle<T>& operator =(const LLHandle<Subclass>& other)
|
||||
{
|
||||
mTombStone = other.mTombStone;
|
||||
return *this;
|
||||
}
|
||||
|
||||
bool isDead() const
|
||||
{
|
||||
return mTombStone->getTarget() == NULL;
|
||||
|
|
@ -101,7 +94,6 @@ public:
|
|||
}
|
||||
|
||||
protected:
|
||||
template<typename T> friend class LLHandle;
|
||||
LLPointer<LLTombStone<T> > mTombStone;
|
||||
|
||||
private:
|
||||
|
|
|
|||
Loading…
Reference in New Issue