The main purpose of toStringz is to turn a string into a char* which can be 
passed to a C function. C doesn't have immutable, and I don't see any gain in 
having toStringz return an immutable(char)* rather than a const(char)*. Does 
anyone know why it returns an immutable rather than a const? What possible 
benefit does that have?

- Jonathan M Davis

Reply via email to