On Tue, 21 Jul 2015 12:27:55 +0000 "yawniek" <dl...@srtnwz.com> wrote:
> whats the proper way to use/wrap C functions that expect a error > string buffer > e.g.: > somefun(T param1, char* errstr, size_t errstr_size) > in D ? > dynamic: auto buf = new char[size]; somefun(param1, buf.ptr, buf.length); or somefun(param1, buf.ptr, size); static: char[size] buf; somefun(param1, &buf, size);