Original Post
i've been trying to think up ways to integrate my memory allocator into 3rd party libraries that i use in my main program i have the global new, new[], delete and delete[]s all overloaded and c-syle malloc, calloc, realloc, and free that all allocate memory from a global pool now i need to link this system into the memory allocators of Ogre, Lua, TrueAxis, and Raknet tall order there Ogre is in a dll the others are in static libs (will use TA and RakNet dlls after debugging) ogre and TrueAxis both have their own overloaded news the only way i can think of integrating them is to manually code their memory managers to accept pointers to my c-style allocators and pass it all in is there any way to force them to use MY overloaded gloabal new/delete? or is there something else that can be done? im just not sure what else i can do im using c++ on devcpp (as if that will help) ps any one interested in using/seeing/laughing at the allocator i have (build on code in public domain) just ask