[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53505] trunk/blender/source/blender/ python/intern/bpy_rna_anim.c: fix [#33726] keyframe_insert() and keyframe_delete() with index=-1 always fail

Campbell Barton ideasman42 at gmail.com
Wed Jan 2 07:09:59 CET 2013


Revision: 53505
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53505
Author:   campbellbarton
Date:     2013-01-02 06:09:53 +0000 (Wed, 02 Jan 2013)
Log Message:
-----------
fix [#33726] keyframe_insert() and keyframe_delete() with index=-1 always fail

The bug was introduced in r53297, was calling pyrna_struct_anim_args_parse() twice for no reason, perhaps baddly applied patch?.

Revision Links:
--------------
    http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53297

Modified Paths:
--------------
    trunk/blender/source/blender/python/intern/bpy_rna_anim.c

Modified: trunk/blender/source/blender/python/intern/bpy_rna_anim.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_rna_anim.c	2013-01-02 05:19:55 UTC (rev 53504)
+++ trunk/blender/source/blender/python/intern/bpy_rna_anim.c	2013-01-02 06:09:53 UTC (rev 53505)
@@ -167,9 +167,6 @@
 		*cfra = CTX_data_scene(BPy_GetContext())->r.cfra;
 
 	/* flag may be null (no option currently for remove keyframes e.g.). */
-	if (pyrna_struct_anim_args_parse(ptr, error_prefix, path, path_full, index) < 0)
-		return -1;
-
 	if (pyoptions && options && (pyrna_set_to_enum_bitfield(keying_flag_items, pyoptions, options, error_prefix) < 0))
 		return -1;
 




More information about the Bf-blender-cvs mailing list