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