CRTP fix for GCC 4.3
This commit is contained in:
@@ -101,7 +101,7 @@ bool LLNotifyBox::onNotification(const LLSD& notify)
|
||||
//bring existing notification to top
|
||||
//This getInstance is ugly, as LLNotifyBox is derived from both LLInstanceTracker and LLEventTimer, which also is derived from its own LLInstanceTracker
|
||||
//Have to explicitly determine which getInstance function to use.
|
||||
LLNotifyBox* boxp = LLNotifyBox::LLInstanceTracker<LLNotifyBox, LLUUID>::getInstance(notification->getID());
|
||||
LLNotifyBox* boxp = LLInstanceTracker<LLNotifyBox, LLUUID>::getInstance(notification->getID());
|
||||
if (boxp && !boxp->isDead())
|
||||
{
|
||||
gNotifyBoxView->showOnly(boxp);
|
||||
@@ -118,7 +118,7 @@ bool LLNotifyBox::onNotification(const LLSD& notify)
|
||||
}
|
||||
else if (notify["sigtype"].asString() == "delete")
|
||||
{
|
||||
LLNotifyBox* boxp = LLNotifyBox::LLInstanceTracker<LLNotifyBox, LLUUID>::getInstance(notification->getID());
|
||||
LLNotifyBox* boxp = LLInstanceTracker<LLNotifyBox, LLUUID>::getInstance(notification->getID());
|
||||
if (boxp && !boxp->isDead())
|
||||
{
|
||||
boxp->close();
|
||||
|
||||
Reference in New Issue
Block a user