summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
Diffstat (limited to 'indra')
-rwxr-xr-xindra/newview/llappearancemgr.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp
index 939d817201..2e7ec0b2d5 100755
--- a/indra/newview/llappearancemgr.cpp
+++ b/indra/newview/llappearancemgr.cpp
@@ -467,13 +467,18 @@ public:
// virtual
void fire(const LLUUID& id)
{
- selfStopPhase(mTrackingPhase);
if (mCB)
{
mCB->fire(id);
}
}
+ // virtual
+ ~LLTrackPhaseWrapper()
+ {
+ selfStopPhase(mTrackingPhase);
+ }
+
protected:
std::string mTrackingPhase;
LLPointer<LLInventoryCallback> mCB;