diff --git a/testApp/remote/testCodec.cpp b/testApp/remote/testCodec.cpp index 67a0e0b..e8c12be 100644 --- a/testApp/remote/testCodec.cpp +++ b/testApp/remote/testCodec.cpp @@ -49,14 +49,14 @@ namespace epics { class ReadPollOneCallback { public: - ~ReadPollOneCallback() {} + virtual ~ReadPollOneCallback() {} virtual void readPollOne() = 0; }; class WritePollOneCallback { public: - ~WritePollOneCallback() {} + virtual ~WritePollOneCallback() {} virtual void writePollOne() = 0 ; }; diff --git a/testApp/remote/testServer.cpp b/testApp/remote/testServer.cpp index c162de5..49014ca 100644 --- a/testApp/remote/testServer.cpp +++ b/testApp/remote/testServer.cpp @@ -54,7 +54,7 @@ class StructureChangedCallback { public: POINTER_DEFINITIONS(StructureChangedCallback); - ~StructureChangedCallback() {} + virtual ~StructureChangedCallback() {} // TODO for now no BitSets, etc. virtual void structureChanged() = 0;