Stupid C++ operator new