phobos commit, revision 2167
user: rsinfu msg: Fixed bug 4445: roundTo!ubyte(255.0) throws. to!ubyte(255.0+0.5) overflows. This change applies std.math.round() to the argument to prevent the overflow, and makes roundTo() behave like std.math.lround(). I left to!ubyte(255.5), to!ubyte(255.1) etc. throwing. http://www.dsource.org/projects/phobos/changeset/2167 _______________________________________________ phobos mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/phobos
