Tidying.
[synfig.git] / synfig-core / trunk / src / synfig / valuenode_integer.cpp
index 136986e..e38625f 100644 (file)
@@ -97,19 +97,15 @@ ValueNode_Integer::~ValueNode_Integer()
 }
 
 bool
-ValueNode_Integer::set_link_vfunc(int i,ValueNode::Handle x)
+ValueNode_Integer::set_link_vfunc(int i,ValueNode::Handle value)
 {
        assert(i>=0 && i<link_count());
 
        switch(i)
        {
-       case 0:  integer_ = x; break;
-       default: return false;
+       case 0: CHECK_TYPE_AND_SET_VALUE(integer_, get_type());
        }
-
-       signal_child_changed()(i);
-       signal_value_changed()();
-       return true;
+       return false;
 }
 
 ValueNode::LooseHandle
@@ -189,7 +185,7 @@ ValueNode_Integer::get_local_name()const
 
 // don't show this to the user at the moment - maybe it's not very useful
 bool
-ValueNode_Integer::check_type(ValueBase::Type type)
+ValueNode_Integer::check_type(ValueBase::Type type __attribute__ ((unused)))
 {
        return false;
 //     return