Revision: 38907
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38907
Author: campbellbarton
Date: 2011-08-02 02:28:37 +0000 (Tue, 02 Aug 2011)
Log Message:
-----------
don't include fcurve modifiers when getting an actions frame range.
could too easily give a range of 600,000 which would make exporters hang.
Modified Paths:
--------------
trunk/blender/source/blender/makesrna/intern/rna_action.c
Modified: trunk/blender/source/blender/makesrna/intern/rna_action.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_action.c 2011-08-02
01:01:56 UTC (rev 38906)
+++ trunk/blender/source/blender/makesrna/intern/rna_action.c 2011-08-02
02:28:37 UTC (rev 38907)
@@ -191,8 +191,9 @@
static void rna_Action_frame_range_get(PointerRNA *ptr,float *values)
-{
- calc_action_range(ptr->id.data, values, values+1, 1);
+{ /* don't include modifiers because they too easily can have very large
+ * ranges: MINAFRAMEF to MAXFRAMEF. */
+ calc_action_range(ptr->id.data, values, values+1, FALSE);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs