[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38907] trunk/blender/source/blender/ makesrna/intern/rna_action.c: don' t include fcurve modifiers when getting an actions frame range.
Campbell Barton
ideasman42 at gmail.com
Tue Aug 2 04:28:37 CEST 2011
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);
}
More information about the Bf-blender-cvs
mailing list