Mercurial > projects > dstress
diff run/new_06.d @ 378:e555e1460d7e
added tests for custom allocators
author | thomask |
---|---|
date | Sat, 02 Apr 2005 10:27:50 +0000 |
parents | |
children | b3da1b510a19 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/new_06.d Sat Apr 02 10:27:50 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +module dstress.run.new_06; + +extern(C) void *malloc(size_t size); + +int counter; + +class MyClass{ + new(size_t size){ + counter++; + return malloc(size); + } +} + +int main(){ + assert(counter==0); + MyClass c = new MyClass(); + assert(counter==1); + return 0; +}