[Issue 15924] New: [Home]
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Thu Apr 14 01:40:11 PDT 2016
https://issues.dlang.org/show_bug.cgi?id=15924
Issue ID: 15924
Summary: [Home]
Product: D
Version: D2
Hardware: x86_64
URL: http://dlang.org/
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: phobos
Assignee: nobody at puremagic.com
Reporter: keepitsimplesirius at gmail.com
Following code raises assertion failure (buffer.data() returns empty string).
With the marked line it passes. It seems like formattedWrite is unable to write
to empty appender.
import std.array;
import std.format;
int main() {
Appender!string buffer;
// buffer.put(""); // with this line it passes
formattedWrite(buffer, "foo");
assert("foo" == buffer.data());
return 0;
}
--
More information about the Digitalmars-d-bugs
mailing list