aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llcommon
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:16 -0500
committerJacek Antonelli2008-08-15 23:45:16 -0500
commit3f27ba891ac4d032753b219b4b96d1ffbc9fb488 (patch)
tree504932ee91a0356fba7ea48798887c96867e492f /linden/indra/llcommon
parentSecond Life viewer sources 1.18.4.3 (diff)
downloadmeta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.zip
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.gz
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.bz2
meta-impy-3f27ba891ac4d032753b219b4b96d1ffbc9fb488.tar.xz
Second Life viewer sources 1.18.5.0-RC
Diffstat (limited to 'linden/indra/llcommon')
-rw-r--r--linden/indra/llcommon/llpreprocessor.h3
-rw-r--r--linden/indra/llcommon/llstringtable.h8
-rw-r--r--linden/indra/llcommon/llversionserver.h4
-rw-r--r--linden/indra/llcommon/llversionviewer.h4
-rw-r--r--linden/indra/llcommon/roles_constants.h9
5 files changed, 23 insertions, 5 deletions
diff --git a/linden/indra/llcommon/llpreprocessor.h b/linden/indra/llcommon/llpreprocessor.h
index b3b79d0..459d086 100644
--- a/linden/indra/llcommon/llpreprocessor.h
+++ b/linden/indra/llcommon/llpreprocessor.h
@@ -124,6 +124,9 @@
124#if defined(LL_WINDOWS) 124#if defined(LL_WINDOWS)
125#define BOOST_REGEX_NO_LIB 1 125#define BOOST_REGEX_NO_LIB 1
126#define CURL_STATICLIB 1 126#define CURL_STATICLIB 1
127
128#define LL_LCD_COMPILE 1
129
127#endif // LL_WINDOWS 130#endif // LL_WINDOWS
128 131
129 132
diff --git a/linden/indra/llcommon/llstringtable.h b/linden/indra/llcommon/llstringtable.h
index b7412ef..f7206fe 100644
--- a/linden/indra/llcommon/llstringtable.h
+++ b/linden/indra/llcommon/llstringtable.h
@@ -47,8 +47,10 @@
47//# define STRING_TABLE_HASH_MAP 1 47//# define STRING_TABLE_HASH_MAP 1
48#endif 48#endif
49 49
50#if STRING_TABLE_HASH_MAP 50#if LL_WINDOWS
51#include <hash_map> 51#include <hash_map>
52#else
53#include <ext/hash_map>
52#endif 54#endif
53 55
54const U32 MAX_STRINGS_LENGTH = 256; 56const U32 MAX_STRINGS_LENGTH = 256;
@@ -99,7 +101,11 @@ public:
99 S32 mUniqueEntries; 101 S32 mUniqueEntries;
100 102
101#if STRING_TABLE_HASH_MAP 103#if STRING_TABLE_HASH_MAP
104#if LL_WINDOWS
102 typedef std::hash_multimap<U32, LLStringTableEntry *> string_hash_t; 105 typedef std::hash_multimap<U32, LLStringTableEntry *> string_hash_t;
106#else
107 typedef __gnu_cxx::hash_multimap<U32, LLStringTableEntry *> string_hash_t;
108#endif
103 string_hash_t mStringHash; 109 string_hash_t mStringHash;
104#else 110#else
105 typedef std::list<LLStringTableEntry *> string_list_t; 111 typedef std::list<LLStringTableEntry *> string_list_t;
diff --git a/linden/indra/llcommon/llversionserver.h b/linden/indra/llcommon/llversionserver.h
index 8891b47..e36702a 100644
--- a/linden/indra/llcommon/llversionserver.h
+++ b/linden/indra/llcommon/llversionserver.h
@@ -34,8 +34,8 @@
34 34
35const S32 LL_VERSION_MAJOR = 1; 35const S32 LL_VERSION_MAJOR = 1;
36const S32 LL_VERSION_MINOR = 18; 36const S32 LL_VERSION_MINOR = 18;
37const S32 LL_VERSION_PATCH = 4; 37const S32 LL_VERSION_PATCH = 3;
38const S32 LL_VERSION_BUILD = 0; 38const S32 LL_VERSION_BUILD = 73552;
39 39
40const char * const LL_CHANNEL = "Second Life Server"; 40const char * const LL_CHANNEL = "Second Life Server";
41 41
diff --git a/linden/indra/llcommon/llversionviewer.h b/linden/indra/llcommon/llversionviewer.h
index 71b7347..8d87e13 100644
--- a/linden/indra/llcommon/llversionviewer.h
+++ b/linden/indra/llcommon/llversionviewer.h
@@ -34,8 +34,8 @@
34 34
35const S32 LL_VERSION_MAJOR = 1; 35const S32 LL_VERSION_MAJOR = 1;
36const S32 LL_VERSION_MINOR = 18; 36const S32 LL_VERSION_MINOR = 18;
37const S32 LL_VERSION_PATCH = 4; 37const S32 LL_VERSION_PATCH = 5;
38const S32 LL_VERSION_BUILD = 3; 38const S32 LL_VERSION_BUILD = 0;
39 39
40const char * const LL_CHANNEL = "Second Life Release"; 40const char * const LL_CHANNEL = "Second Life Release";
41 41
diff --git a/linden/indra/llcommon/roles_constants.h b/linden/indra/llcommon/roles_constants.h
index 54e6827..1a7c977 100644
--- a/linden/indra/llcommon/roles_constants.h
+++ b/linden/indra/llcommon/roles_constants.h
@@ -142,11 +142,17 @@ const U64 GP_NOTICES_RECEIVE = 0x1LL << 43; // Receive Notices and View Notice
142const U64 GP_PROPOSAL_START = 0x1LL << 44; // Start Proposal 142const U64 GP_PROPOSAL_START = 0x1LL << 44; // Start Proposal
143const U64 GP_PROPOSAL_VOTE = 0x1LL << 45; // Vote on Proposal 143const U64 GP_PROPOSAL_VOTE = 0x1LL << 45; // Vote on Proposal
144 144
145const U64 GP_SESSION_JOIN = 0x1LL << 46; //can join session
146const U64 GP_SESSION_VOICE = 0x1LL << 47; //can hear/talk
147const U64 GP_SESSION_MODERATOR = 0x1LL << 49; //can mute people's session
148
145const U64 GP_DEFAULT_MEMBER = GP_ACCOUNTING_ACCOUNTABLE 149const U64 GP_DEFAULT_MEMBER = GP_ACCOUNTING_ACCOUNTABLE
146 | GP_LAND_ALLOW_SET_HOME 150 | GP_LAND_ALLOW_SET_HOME
147 | GP_NOTICES_RECEIVE 151 | GP_NOTICES_RECEIVE
148 | GP_PROPOSAL_START 152 | GP_PROPOSAL_START
149 | GP_PROPOSAL_VOTE 153 | GP_PROPOSAL_VOTE
154 | GP_SESSION_JOIN
155 | GP_SESSION_VOICE
150 ; 156 ;
151 157
152const U64 GP_DEFAULT_OFFICER = GP_ACCOUNTING_ACCOUNTABLE 158const U64 GP_DEFAULT_OFFICER = GP_ACCOUNTING_ACCOUNTABLE
@@ -187,5 +193,8 @@ const U64 GP_DEFAULT_OFFICER = GP_ACCOUNTING_ACCOUNTABLE
187 | GP_PROPOSAL_VOTE 193 | GP_PROPOSAL_VOTE
188 | GP_ROLE_ASSIGN_MEMBER_LIMITED 194 | GP_ROLE_ASSIGN_MEMBER_LIMITED
189 | GP_ROLE_PROPERTIES 195 | GP_ROLE_PROPERTIES
196 | GP_SESSION_MODERATOR
197 | GP_SESSION_JOIN
198 | GP_SESSION_VOICE
190 ; 199 ;
191#endif 200#endif