Revision: 21325
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21325
Author:   jaguarandi
Date:     2009-07-03 00:12:26 +0200 (Fri, 03 Jul 2009)

Log Message:
-----------
*fixed crash

Modified Paths:
--------------
    
branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayobject_bvh.c

Modified: 
branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayobject_bvh.c
===================================================================
--- 
branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayobject_bvh.c
    2009-07-02 21:57:50 UTC (rev 21324)
+++ 
branches/soc-2009-jaguarandi/source/blender/render/intern/source/rayobject_bvh.c
    2009-07-02 22:12:26 UTC (rev 21325)
@@ -150,8 +150,11 @@
                        for(i=BVH_NCHILDS-1; i>=0; i--)
                                if(RayObject_isAligned(node->child[i]))
                                {
-                                       hit |= dfs_raycast(node->child[i], 
isec);
-                                       if(hit && isec->mode == RE_RAY_SHADOW) 
return hit;
+                                       if(node->child[i])
+                                       {
+                                               hit |= 
dfs_raycast(node->child[i], isec);
+                                               if(hit && isec->mode == 
RE_RAY_SHADOW) return hit;
+                                       }
                                }
                                else
                                {
@@ -259,7 +262,7 @@
 
        assert(obj->alloc+needed_nodes >= obj->next_node);
        
-       printf("BVH: Used %d nodes\n", obj->next_node-obj->alloc);
+//     printf("BVH: Used %d nodes\n", obj->next_node-obj->alloc);
        
 
        rtbuild_free( obj->builder );


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to