[Issue 1219] long.max.stringof gets corrupted
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon May 7 07:42:16 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1219
------- Comment #1 from fvbommel at wxs.nl 2007-05-07 09:42 -------
Another interesting case, likely related:
---
import std.stdio;
import std.string;
void main() {
writefln(long.max.stringof);
writefln(ulong.max.stringof);
}
---
The first three bytes of long.max.stringof seem to be overwritten by "-1\0".
ulong.max.stringof is incorrectly displayed as "-1".
If you change the order, the first three characters of long.max.stringof
overwrite the characters of ulong.max.stringof (including the trailing \0).
--
More information about the Digitalmars-d-bugs
mailing list