Posted by Anonymous on Sun 4 Jan 18:42
download | new post
- /* Overload a few things to prevent libstdc++ linking */
- #if defined __linux__ || defined __APPLE__
- extern "C" void __cxa_pure_virtual(void)
- {
- }
- void *operator new(size_t size)
- {
- return malloc(size);
- }
- void *operator new[](size_t size)
- {
- return malloc(size);
- }
- void operator delete(void *ptr)
- {
- free(ptr);
- }
- void operator delete[](void * ptr)
- {
- free(ptr);
- }
- #endif
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.