On Tuesday, 28 June 2016 at 19:53:27 UTC, Ola Fosheim Grøstad wrote: > On Tuesday, 28 June 2016 at 19:03:14 UTC, John Colvin wrote: >> char[2] s = '\0'; >> s[0] = cast(char)msg; >> puts(s.ptr); // remove this => no memory >> leak > > But wait, is the string zero terminated? Forget it, it should be.