}
float
-LinearGradient::calc_supersample(const synfig::Point &x, float pw,float ph)const
+LinearGradient::calc_supersample(const synfig::Point &/*x*/, float pw,float /*ph*/)const
{
return pw/(p2-p1).mag();
}
bool
LinearGradient::set_param(const String & param, const ValueBase &value)
{
- if(param=="p1" && value.same_as(p1))
+ if(param=="p1" && value.same_type_as(p1))
{
p1=value.get(p1);
sync();
return true;
}
- if(param=="p2" && value.same_as(p2))
+ if(param=="p2" && value.same_type_as(p2))
{
p2=value.get(p2);
sync();