X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fsynfigapp%2Factions%2Fvaluedescblinelink.cpp;fp=synfig-studio%2Ftrunk%2Fsrc%2Fsynfigapp%2Factions%2Fvaluedescblinelink.cpp;h=0193bf305035e0e1984fe640cf69e1ed343c2b15;hb=5aa0b92e2867e41eb43dc62c9771323281e911fe;hp=ef5ba363430ee9203a9b49f576e9580e6ca0a7e2;hpb=003ec710291bf258b8ce357edc15804347f71cb8;p=synfig.git diff --git a/synfig-studio/trunk/src/synfigapp/actions/valuedescblinelink.cpp b/synfig-studio/trunk/src/synfigapp/actions/valuedescblinelink.cpp index ef5ba36..0193bf3 100644 --- a/synfig-studio/trunk/src/synfigapp/actions/valuedescblinelink.cpp +++ b/synfig-studio/trunk/src/synfigapp/actions/valuedescblinelink.cpp @@ -165,7 +165,7 @@ Action::ValueDescBLineLink::prepare() ValueNode_DynamicList::Handle bline_value_node(ValueNode_DynamicList::Handle::cast_dynamic(value_desc.get_parent_value_node())); bool loop(bline_value_node->get_loop()); int loop_adjust(loop ? 0 : -1); - const std::vector bline((*bline_value_node)(time)); + const std::vector bline((*bline_value_node)(time).get_list()); int size = bline.size(); Real amount = (index + origin + loop_adjust) / (size + loop_adjust); LinkableValueNode::Handle calculated_value_node;