wifi: optimize WifiPpdu destructor

This commit is contained in:
Tolik Zinovyev
2024-10-29 20:35:43 +00:00
committed by Stefano Avallone
parent c181a26ce2
commit ee139e493c
2 changed files with 2 additions and 11 deletions

View File

@@ -100,15 +100,6 @@ WifiPpdu::WifiPpdu(const WifiConstPsduMap& psdus,
m_psdus = psdus;
}
WifiPpdu::~WifiPpdu()
{
for (auto& psdu : m_psdus)
{
psdu.second = nullptr;
}
m_psdus.clear();
}
const WifiTxVector&
WifiPpdu::GetTxVector() const
{

View File

@@ -9,6 +9,7 @@
#ifndef WIFI_PPDU_H
#define WIFI_PPDU_H
#include "wifi-psdu.h"
#include "wifi-tx-vector.h"
#include "ns3/nstime.h"
@@ -29,7 +30,6 @@ namespace ns3
{
class Packet;
class WifiPsdu;
class WifiPhyOperatingChannel;
/**
@@ -73,7 +73,7 @@ class WifiPpdu : public SimpleRefCount<WifiPpdu>
/**
* Destructor for WifiPpdu.
*/
virtual ~WifiPpdu();
virtual ~WifiPpdu() = default;
/**
* Get the TXVECTOR used to send the PPDU.