From 24d671704a73096efa0ea4275fb1454906a89776 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Sat, 21 Aug 2021 18:02:01 -0700 Subject: [PATCH] spectrum: Avoid possible use of null pointer --- src/spectrum/model/three-gpp-channel-model.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/spectrum/model/three-gpp-channel-model.cc b/src/spectrum/model/three-gpp-channel-model.cc index b82c64f94..a2a954dc9 100644 --- a/src/spectrum/model/three-gpp-channel-model.cc +++ b/src/spectrum/model/three-gpp-channel-model.cc @@ -179,8 +179,12 @@ ThreeGppChannelModel::~ThreeGppChannelModel () void ThreeGppChannelModel::DoDispose () { + NS_LOG_FUNCTION (this); m_channelMap.clear (); - m_channelConditionModel->Dispose (); + if (m_channelConditionModel) + { + m_channelConditionModel->Dispose (); + } m_channelConditionModel = nullptr; }