[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54680] trunk/blender/source/blender/ blenkernel/intern/rigidbody.c: rigidbody: Properly handle constrained objects not having rigid bodies
Sergej Reich
sergej.reich at googlemail.com
Wed Feb 20 01:45:54 CET 2013
Revision: 54680
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54680
Author: sergof
Date: 2013-02-20 00:45:53 +0000 (Wed, 20 Feb 2013)
Log Message:
-----------
rigidbody: Properly handle constrained objects not having rigid bodies
This is a pretty rare case that can be triggered by switching rigid body
and constraint groups before simulation was validated.
Code checked for existing physics objects but was missing else block.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/rigidbody.c
Modified: trunk/blender/source/blender/blenkernel/intern/rigidbody.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/rigidbody.c 2013-02-20 00:44:18 UTC (rev 54679)
+++ trunk/blender/source/blender/blenkernel/intern/rigidbody.c 2013-02-20 00:45:53 UTC (rev 54680)
@@ -635,6 +635,9 @@
break;
}
}
+ else { /* can't create constraint without both rigid bodies */
+ return;
+ }
RB_constraint_set_enabled(rbc->physics_constraint, rbc->flag & RBC_FLAG_ENABLED);
More information about the Bf-blender-cvs
mailing list