OSDN Git Service

Short circuit IsAttached(). It's causing trouble.
authorLatif Khalifa <latifer@streamgrid.net>
Sun, 7 Aug 2011 12:22:08 +0000 (12:22 +0000)
committerLatif Khalifa <latifer@streamgrid.net>
Sun, 7 Aug 2011 12:22:08 +0000 (12:22 +0000)
git-svn-id: https://radegast.googlecode.com/svn/trunk@1078 f7a694da-4d33-11de-9ad6-1127a62b9fcd

Radegast/GUI/Rendering/Rendering.cs

index e0a8ed0..c4fe0b4 100644 (file)
@@ -1163,15 +1163,16 @@ namespace Radegast.Rendering
 \r
         bool IsAttached(uint parentLocalID)\r
         {\r
-            if (parentLocalID == 0) return false;\r
-            if (Client.Network.CurrentSim.ObjectsAvatars.ContainsKey(parentLocalID))\r
-            {\r
-                return true;\r
-            }\r
-            else\r
-            {\r
-                return IsAttached(Client.Network.CurrentSim.ObjectsPrimitives[parentLocalID].ParentID);\r
-            }\r
+            return false;\r
+            //if (parentLocalID == 0) return false;\r
+            //if (Client.Network.CurrentSim.ObjectsAvatars.ContainsKey(parentLocalID))\r
+            //{\r
+            //    return true;\r
+            //}\r
+            //else\r
+            //{\r
+            //    return IsAttached(Client.Network.CurrentSim.ObjectsPrimitives[parentLocalID].ParentID);\r
+            //}\r
         }\r
 \r
         SceneObject GetSceneObject(uint localID)\r