Commit efd4a19a authored by Peter Eastman's avatar Peter Eastman
Browse files

Added missing virtual destructors

parent d2fbd46b
...@@ -538,6 +538,8 @@ struct OpenCLContext::MoleculeGroup { ...@@ -538,6 +538,8 @@ struct OpenCLContext::MoleculeGroup {
class OpenCLContext::WorkTask { class OpenCLContext::WorkTask {
public: public:
virtual void execute() = 0; virtual void execute() = 0;
virtual ~WorkTask() {
}
}; };
class OpenCLContext::WorkThread { class OpenCLContext::WorkThread {
...@@ -578,6 +580,8 @@ private: ...@@ -578,6 +580,8 @@ private:
class OpenCLContext::ReorderListener { class OpenCLContext::ReorderListener {
public: public:
virtual void execute() = 0; virtual void execute() = 0;
virtual ~ReorderListener() {
}
}; };
} // namespace OpenMM } // namespace OpenMM
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment