--- libfpx-1.3.1-6/oless/h/page.hxx.old 2016-09-17 17:09:40.000000000 -0400 +++ libfpx-1.3.1-6/oless/h/page.hxx 2016-09-17 17:10:22.068891062 -0400 @@ -47,6 +47,7 @@ { public: void * operator new(size_t size, size_t sizeData); + void operator delete(void *ptr); CMSFPage(CMSFPage *pmpNext); inline ~CMSFPage(); @@ -133,6 +134,22 @@ } //+--------------------------------------------------------------------------- +// +// Member: CMSFPage::operator delete, public +// +// Synopsis: Overloaded delete operator for CMSFPage. +// +// Arguments: [ptr] -- Pointer to CMSFPage object +// +//---------------------------------------------------------------------------- + +inline void CMSFPage::operator delete(void *ptr) +{ + free(ptr); + ptr = NULL; +} + +//+--------------------------------------------------------------------------- // // Member: CMSFPage::GetNext, public //