aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
authorJohn Hurliman2010-04-08 12:31:44 -0700
committerJohn Hurliman2010-04-08 12:31:44 -0700
commit3f6c4c150e3910e79ee3dc94f9304c16265512c0 (patch)
treeca83d44c56ab70535dfe04f068f5d0bfd1abb7da /OpenSim/Region/ClientStack
parent* Fixing incorrect documentation for the continuation passing style IAssetSer... (diff)
downloadopensim-SC-3f6c4c150e3910e79ee3dc94f9304c16265512c0.zip
opensim-SC-3f6c4c150e3910e79ee3dc94f9304c16265512c0.tar.gz
opensim-SC-3f6c4c150e3910e79ee3dc94f9304c16265512c0.tar.bz2
opensim-SC-3f6c4c150e3910e79ee3dc94f9304c16265512c0.tar.xz
* Adds IAssetService.GetCached() to allow asset fetching from the local cache only
* Adds GetTextureModule that implements the "GetTexture" capability, aka HTTP texture fetching. This is a significantly optimized path that does not require any server-side JPEG2000 decoding, texture priority queue, or UDP file transfer * Sanity check for null reference in LLClientView.RefreshGroupMembership()
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index 516c23b..51ab281 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -11302,9 +11302,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
11302 11302
11303 m_groupPowers.Clear(); 11303 m_groupPowers.Clear();
11304 11304
11305 for (int i = 0; i < GroupMembership.Length; i++) 11305 if (GroupMembership != null)
11306 { 11306 {
11307 m_groupPowers[GroupMembership[i].GroupID] = GroupMembership[i].GroupPowers; 11307 for (int i = 0; i < GroupMembership.Length; i++)
11308 {
11309 m_groupPowers[GroupMembership[i].GroupID] = GroupMembership[i].GroupPowers;
11310 }
11308 } 11311 }
11309 } 11312 }
11310 } 11313 }