aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llcallingcard.cpp
diff options
context:
space:
mode:
authorJacek Antonelli2009-09-25 22:15:49 -0500
committerJacek Antonelli2009-09-25 22:15:49 -0500
commit5ff1687542240fe9b00d4c217b764770fc369c06 (patch)
treebc5a1dbc882c19120ca00efb9914d70059cd79cb /linden/indra/newview/llcallingcard.cpp
parentMerge remote branch 'mccabe/1.2.0-next' into next (diff)
parentRemoved grid stuff from World Map (for now). (diff)
downloadmeta-impy-5ff1687542240fe9b00d4c217b764770fc369c06.zip
meta-impy-5ff1687542240fe9b00d4c217b764770fc369c06.tar.gz
meta-impy-5ff1687542240fe9b00d4c217b764770fc369c06.tar.bz2
meta-impy-5ff1687542240fe9b00d4c217b764770fc369c06.tar.xz
Merge branch 'gridmanager' into next
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llcallingcard.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/linden/indra/newview/llcallingcard.cpp b/linden/indra/newview/llcallingcard.cpp
index 1d353fa..ccecef9 100644
--- a/linden/indra/newview/llcallingcard.cpp
+++ b/linden/indra/newview/llcallingcard.cpp
@@ -136,8 +136,20 @@ LLAvatarTracker::~LLAvatarTracker()
136 deleteTrackingData(); 136 deleteTrackingData();
137 std::for_each(mObservers.begin(), mObservers.end(), DeletePointer()); 137 std::for_each(mObservers.begin(), mObservers.end(), DeletePointer());
138 std::for_each(mBuddyInfo.begin(), mBuddyInfo.end(), DeletePairedPointer()); 138 std::for_each(mBuddyInfo.begin(), mBuddyInfo.end(), DeletePairedPointer());
139 mObservers.erase(mObservers.begin(), mObservers.end());
140 mBuddyInfo.erase(mBuddyInfo.begin(), mBuddyInfo.end());
139} 141}
140 142
143
144void LLAvatarTracker::reset()
145{
146 std::for_each(mBuddyInfo.begin(), mBuddyInfo.end(), DeletePairedPointer());
147 mBuddyInfo.erase(mBuddyInfo.begin(), mBuddyInfo.end());
148 mModifyMask |= LLFriendObserver::REMOVE;
149 notifyObservers();
150}
151
152
141void LLAvatarTracker::track(const LLUUID& avatar_id, const std::string& name) 153void LLAvatarTracker::track(const LLUUID& avatar_id, const std::string& name)
142{ 154{
143 deleteTrackingData(); 155 deleteTrackingData();