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