diff --git a/src/cas/generic/casChannelI.cc b/src/cas/generic/casChannelI.cc index ffb9e88c7..8070b3c34 100644 --- a/src/cas/generic/casChannelI.cc +++ b/src/cas/generic/casChannelI.cc @@ -33,7 +33,7 @@ casChannelI::~casChannelI () // force PV delete if this is the last channel attached this->pv.deleteSignal (); - delete & this->chan; + this->chan.destroy (); } void casChannelI::uninstallFromPV ( casEventSys & eventSys )