X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fmodules%2Fmod_geometry%2Fstar.cpp;h=e317d0cff56075913608902226df2611a9333642;hb=73bd9cfa67d62a500d45bee844cf8cd863890109;hp=4dfc3581de1eec727e03418633322cc367285402;hpb=675aca937d23c7f460edf42ac3ec0ffa06205a2c;p=synfig.git diff --git a/synfig-core/trunk/src/modules/mod_geometry/star.cpp b/synfig-core/trunk/src/modules/mod_geometry/star.cpp index 4dfc358..e317d0c 100644 --- a/synfig-core/trunk/src/modules/mod_geometry/star.cpp +++ b/synfig-core/trunk/src/modules/mod_geometry/star.cpp @@ -99,21 +99,21 @@ Star::sync() bool Star::set_param(const String & param, const ValueBase &value) { - if( param=="radius1" && value.same_as(radius1)) + if( param=="radius1" && value.same_type_as(radius1)) { value.put(&radius1); sync(); return true; } - if( param=="radius2" && value.same_as(radius2)) + if( param=="radius2" && value.same_type_as(radius2)) { value.put(&radius2); sync(); return true; } - if( param=="points" && value.same_as(points)) + if( param=="points" && value.same_type_as(points)) { value.put(&points); if(points<2)points=2; @@ -121,7 +121,7 @@ Star::set_param(const String & param, const ValueBase &value) return true; } - if( param=="angle" && value.same_as(angle)) + if( param=="angle" && value.same_type_as(angle)) { value.put(&angle); sync();