You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2016/04/28 21:01:44 UTC

svn commit: r1741494 - /qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h

Author: gsim
Date: Thu Apr 28 19:01:44 2016
New Revision: 1741494

URL: http://svn.apache.org/viewvc?rev=1741494&view=rev
Log:
QPID-7235: add virtual destructor to Observers to ensure cleanup if subclassed

Modified:
    qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h

Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h?rev=1741494&r1=1741493&r2=1741494&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/Observers.h Thu Apr 28 19:01:44 2016
@@ -66,6 +66,7 @@ class Observers
         return i == observers.end() ?
             boost::shared_ptr<T>() : boost::dynamic_pointer_cast<T>(*i);
     }
+    virtual ~Observers() {}
 
   protected:
     typedef std::set<ObserverPtr> Set;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org