Mercurial > projects > ldc
diff lphobos/gc/gc.d @ 662:88e23f8c2354
Applied downs' latest Phobos patch
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Mon, 06 Oct 2008 21:40:33 +0200 |
parents | 373489eeaf90 |
children |
line wrap: on
line diff
--- a/lphobos/gc/gc.d Mon Oct 06 21:27:29 2008 +0200 +++ b/lphobos/gc/gc.d Mon Oct 06 21:40:33 2008 +0200 @@ -276,6 +276,10 @@ _d_OutOfMemory(); } +void* _d_newarrayvT(TypeInfo ti, size_t length) { + return _d_newarrayT(ti, length); +} + /* For when the array has a non-zero initializer. */ void* _d_newarrayiT(TypeInfo ti, size_t length) @@ -1025,4 +1029,6 @@ void* ptr; }*/ -extern(C) void* _d_allocmemoryT(size_t foo) { return malloc(foo).ptr; } +extern(C) void* _d_allocmemoryT(TypeInfo ti) { + return malloc(ti.tsize).ptr; // Tit size :) +}