diff --git a/indra/newview/llcallingcard.cpp b/indra/newview/llcallingcard.cpp index 2c0fc697f..03de521c8 100644 --- a/indra/newview/llcallingcard.cpp +++ b/indra/newview/llcallingcard.cpp @@ -65,6 +65,7 @@ ///---------------------------------------------------------------------------- /// Local function declarations, constants, enums, and typedefs ///---------------------------------------------------------------------------- +const S32& friend_name_system(); class LLTrackingData { @@ -635,7 +636,7 @@ void LLAvatarTracker::processChange(LLMessageSystem* msg) { std::string fullname; LLSD args; - if (LLAvatarNameCache::getNSName(agent_id, fullname)) + if (LLAvatarNameCache::getNSName(agent_id, fullname, friend_name_system())) args["NAME"] = fullname; LLSD payload; @@ -654,7 +655,7 @@ void LLAvatarTracker::processChange(LLMessageSystem* msg) { std::string fullname; LLSD args; - if (LLAvatarNameCache::getNSName(agent_id, fullname)) + if (LLAvatarNameCache::getNSName(agent_id, fullname, friend_name_system())) args["NAME"] = fullname; LLSD payload; @@ -743,7 +744,7 @@ static void on_avatar_name_cache_notify(const LLUUID& agent_id, // Popup a notify box with online status of this agent // Use display name only because this user is your friend LLSD args; - args["NAME"] = av_name.getNSName(); + args["NAME"] = av_name.getNSName(friend_name_system()); args["STATUS"] = online ? LLTrans::getString("OnlineStatus") : LLTrans::getString("OfflineStatus"); // Popup a notify box with online status of this agent @@ -900,7 +901,7 @@ bool LLCollectMappableBuddies::operator()(const LLUUID& buddy_id, LLRelationship { LLAvatarName av_name; LLAvatarNameCache::get( buddy_id, &av_name); - buddy_map_t::value_type value(av_name.getDisplayName(), buddy_id); + buddy_map_t::value_type value(av_name.getNSName(friend_name_system()), buddy_id); if(buddy->isOnline() && buddy->isRightGrantedFrom(LLRelationship::GRANT_MAP_LOCATION)) { mMappable.insert(value); @@ -919,7 +920,6 @@ bool LLCollectOnlineBuddies::operator()(const LLUUID& buddy_id, LLRelationship* return true; } -const S32& friend_name_system(); bool LLCollectAllBuddies::operator()(const LLUUID& buddy_id, LLRelationship* buddy) { LLAvatarName av_name;