...so the placement new is really trivial:)

This commit is contained in:
Benoit Jacob 2009-01-05 20:06:52 +00:00
parent 1eec8488a2
commit e71de20f16

View File

@ -143,7 +143,7 @@ class Matrix
void *operator new(size_t, void *ptr) throw() void *operator new(size_t, void *ptr) throw()
{ {
return static_cast<void*>(ptr); return ptr;
} }
void *operator new[](size_t size) throw() void *operator new[](size_t size) throw()
@ -153,7 +153,7 @@ class Matrix
void *operator new[](size_t, void *ptr) throw() void *operator new[](size_t, void *ptr) throw()
{ {
return static_cast<void*>(ptr); return ptr;
} }
void operator delete(void * ptr) { ei_aligned_free(static_cast<ByteAlignedAsNeeded *>(ptr), 0); } void operator delete(void * ptr) { ei_aligned_free(static_cast<ByteAlignedAsNeeded *>(ptr), 0); }