[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25

Removed some dead code.
Started on a more generalised approach to call misc. D functions.
This commit is contained in:
Tomas Lindquist Olsen 2008-07-13 20:49:10 +02:00
parent 3f37dbe005
commit dbd640a3dc
9 changed files with 91 additions and 60 deletions

View file

@ -827,8 +827,8 @@ void DtoVariadicArgument(Expression* argexp, LLValue* dst)
{
Logger::println("DtoVariadicArgument");
LOG_SCOPE;
DVarValue* vv = new DVarValue(argexp->type, dst, true);
DtoAssign(vv, argexp->toElem(gIR));
DVarValue vv(argexp->type, dst, true);
DtoAssign(&vv, argexp->toElem(gIR));
}
//////////////////////////////////////////////////////////////////////////////////////////