Usermode/libc++ - Basic C++ runtime implementation
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / new.cc
1 /*
2  * Acess2 C++ Library
3  * - By John Hodge (thePowersGang)
4  *
5  * new.cc
6  * - new/delete
7  */
8 #include <stddef.h>
9 #include <stdlib.h>
10
11 // === CODE ===
12 void *operator new( size_t size )
13 {
14         return malloc( size );
15 }
16
17 void *operator new[]( size_t size )
18 {
19         return malloc( size );
20 }
21
22 void operator delete(void *ptr)
23 {
24         free(ptr);
25 }
26
27 void operator delete[](void *ptr)
28 {
29         free(ptr);
30 }
31

UCC git Repository :: git.ucc.asn.au