X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Fvaluenode_reciprocal.cpp;h=1749d638782a8ea93fd02ee06cb2c47ceb0f3205;hb=70532f9997b2d18e5cd0ec916c314b109b50f59a;hp=4af20519fa3a4550e48b8eae0b8e979b052ff919;hpb=c1bc26f5ac49529976e682fbdb9eff2da11eb709;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/valuenode_reciprocal.cpp b/synfig-core/trunk/src/synfig/valuenode_reciprocal.cpp index 4af2051..1749d63 100644 --- a/synfig-core/trunk/src/synfig/valuenode_reciprocal.cpp +++ b/synfig-core/trunk/src/synfig/valuenode_reciprocal.cpp @@ -151,6 +151,9 @@ ValueNode_Reciprocal::operator()(Time t)const Real epsilon = (*epsilon_) (t).get(Real()); Real infinite = (*infinite_)(t).get(Real()); + if (epsilon < 0.00000001) + epsilon = 0.00000001; + if (abs(link) < epsilon) if (link < 0) return -infinite;