SiegeLord/Tango-D2 — pull request #51 by cbleser (2013-03-02 18:26:18+00:00)
Title: Some odd bug in tango.text.convert.Float

Sometimes an assert occurs inside
private char *convertl (char* buf, real value, int ndigit, int *decpt, int *sign, int fflag)

in the line
//assert(value is 0 || (0.1 <= value && value < 1.0));
When the function is called with 0.0 value.

The line is replaced by
assert(value == 0.0 || (0.1 <= value && value < 1.0));

It should work the same.

See notes in code.