I thing the zero-terminated literal shtick is pointless. Literals are rarely passed to C functions, so we gotta use the std.utf.toUTFz  anyway.<br><br><div class="gmail_quote">On Mon, May 14, 2012 at 5:03 PM, Christophe <span dir="ltr"><<a href="mailto:travert@phare.normalesup.org" target="_blank">travert@phare.normalesup.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">deadalnix , dans le message (digitalmars.D:167258), a écrit :<br>
<div class="im">> A good solution would be to set the pointer to 0 when the length is set<br>
> to 0.<br>
<br>
</div>String literal are zero-terminated. "" cannot point to 0x0,<br>
unless we drop this rule. Maybe we should...<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Bye,<br>Gor Gyolchanyan.<br>