I am experimenting with overloading operator delete, so that I can return a plain pointer to those who don\'t wish to work with smart pointers, and yet be able to control wh
The destructor isn't responsible for freeing the memory and u've not prevented this from happening.
The first call is freeing the memory, the second call goes bang.