From f610f498fac2b32f1308c95bd12fbe7da4619d12 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Mon, 19 Jun 2017 11:16:14 +0200 Subject: [PATCH] more missing virtual dtors --- src/remoteClient/clientContextImpl.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/remoteClient/clientContextImpl.cpp b/src/remoteClient/clientContextImpl.cpp index 28d0e58..cc6ab40 100644 --- a/src/remoteClient/clientContextImpl.cpp +++ b/src/remoteClient/clientContextImpl.cpp @@ -582,7 +582,7 @@ public: } public: - ~ChannelGetImpl() + virtual ~ChannelGetImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelGet); } @@ -787,7 +787,7 @@ public: } public: - ~ChannelPutImpl() + virtual ~ChannelPutImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelPut); } @@ -1037,7 +1037,7 @@ public: return build(channel, requester, pvRequest); } - ~ChannelPutGetImpl() + virtual ~ChannelPutGetImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelPutGet); } @@ -1344,7 +1344,7 @@ public: } public: - ~ChannelRPCImpl() + virtual ~ChannelRPCImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelRPC); } @@ -1534,7 +1534,7 @@ public: } public: - ~ChannelArrayImpl() + virtual ~ChannelArrayImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelArray); } @@ -2241,7 +2241,7 @@ public: } public: - ~ChannelMonitorImpl() + virtual ~ChannelMonitorImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channelMonitor); } @@ -3293,7 +3293,7 @@ private: return thisPointer; } - ~InternalChannelImpl() + virtual ~InternalChannelImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(channel); } @@ -4163,7 +4163,7 @@ public: } } - ~InternalClientContextImpl() + virtual ~InternalClientContextImpl() { PVACCESS_REFCOUNT_MONITOR_DESTRUCT(remoteClientContext); }