Hi all,

The recent changes to MemoryManager.hpp break deriving classes. The following patch allows deriving classes to work without any changes:

Index: MemoryManager.hpp
===================================================================
--- MemoryManager.hpp   (revision 641405)
+++ MemoryManager.hpp   (working copy)
@@ -62,7 +62,7 @@
       *
       * @return A pointer to the memory manager
       */
-    virtual MemoryManager* getExceptionMemoryManager() = 0;
+    virtual MemoryManager* getExceptionMemoryManager() { return this; }


// -----------------------------------------------------------------------

I realize this introduces some implementation into the MemoryManager class, but I think it's worth it for compatibility.

Opinions?

Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to