diff options
Diffstat (limited to 'indra/newview/llcallingcard.h')
| -rw-r--r-- | indra/newview/llcallingcard.h | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/indra/newview/llcallingcard.h b/indra/newview/llcallingcard.h index 48b93fdf9d..156ea90e0a 100644 --- a/indra/newview/llcallingcard.h +++ b/indra/newview/llcallingcard.h @@ -30,6 +30,7 @@  #include <map>  #include <set>  #include <string> +#include <queue>  #include <vector>  #include "lluserrelations.h"  #include "lluuid.h" @@ -109,6 +110,7 @@ public:      // add or remove agents from buddy list. Each method takes a set      // of buddies and returns how many were actually added or removed.      typedef std::map<LLUUID, LLRelationship*> buddy_map_t; +    typedef std::queue<std::pair<LLUUID, bool>> buddy_status_queue_t;      S32 addBuddyList(const buddy_map_t& buddies);      //S32 removeBuddyList(const buddy_list_t& exes); @@ -194,6 +196,7 @@ protected:      //LLInventoryObserver* mInventoryObserver;      buddy_map_t mBuddyInfo; +    buddy_status_queue_t mBuddyStatusQueue;      typedef std::set<LLUUID> changed_buddy_t;      changed_buddy_t mChangedBuddyIDs;  | 
