1 module util.conv;
2
3 import std..string;
4
5 char* zc()(string s) {
6 if(s.length && s[$-1] == 0) return s.dup.ptr;
7 return ((cast(char[])s) ~ "\0").ptr;
8 }
9
10
11 immutable(char)* zcc()(const(char)[] s) pure nothrow {
12 return toStringz(s);
13 }
14