> void execSql(char[] aSql, ...) {
> char[] sql;
> void putc(dchar c) {
> sql ~= c;
> }
>
> std.format.doFormat(&putc, _arguments, _argptr);
>
> database.exec(sql);
> }
And what happend to my format string 'aSql' ? :)
TypeInfo[] ti;
ti ~= aSql.typeinfo;
ti ~= _arguments
void* p = ????;
std.format.doFormat(&putc, ti, p);