diff options
Diffstat (limited to 'indra')
-rwxr-xr-x | indra/newview/llappearancemgr.cpp | 7 |
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; |