Revision: 21147
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21147
Author: aligorith
Date: 2009-06-25 07:05:35 +0200 (Thu, 25 Jun 2009)
Log Message:
-----------
NLA SoC: Quick crash fix
Pointer for accessing settings of active NLA-strip was not getting set. The
code for this was accidentally removed during an earlier commit to clean up the
poll callbacks here.
Modified Paths:
--------------
branches/soc-2009-aligorith/source/blender/editors/space_nla/nla_buttons.c
Modified:
branches/soc-2009-aligorith/source/blender/editors/space_nla/nla_buttons.c
===================================================================
--- branches/soc-2009-aligorith/source/blender/editors/space_nla/nla_buttons.c
2009-06-25 04:33:21 UTC (rev 21146)
+++ branches/soc-2009-aligorith/source/blender/editors/space_nla/nla_buttons.c
2009-06-25 05:05:35 UTC (rev 21147)
@@ -207,6 +207,9 @@
uiLayout *column, *row, *subcol;
uiBlock *block;
+ if (!nla_panel_context(C, NULL, &strip_ptr))
+ return;
+
block= uiLayoutGetBlock(layout);
uiBlockSetHandleFunc(block, do_nla_region_buttons, NULL);
@@ -259,10 +262,6 @@
if (!nla_panel_context(C, NULL, &strip_ptr))
return;
- // XXX FIXME: move this check into a poll callback
- if (RNA_enum_get(&strip_ptr, "type") != NLASTRIP_TYPE_CLIP)
- return;
-
block= uiLayoutGetBlock(layout);
uiBlockSetHandleFunc(block, do_nla_region_buttons, NULL);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs