Use a unique_ptr to prevent leaks

Signed-off-by: Florian Chivé <62927863+Faholan@users.noreply.github.com>
This commit is contained in:
Florian Chivé 2025-05-15 16:34:23 -07:00
parent 6acb2f9fc3
commit 9a1e3cfe30
No known key found for this signature in database
GPG Key ID: C27BBA7C78E24037
1 changed files with 1 additions and 1 deletions

View File

@ -2974,7 +2974,7 @@ Sta::netSlack(const Net *net,
{
ensureGraph();
Slack slack = MinMax::min()->initValue();
NetConnectedPinIterator *pin_iter = network_->connectedPinIterator(net);
std::unique_ptr<NetConnectedPinIterator> pin_iter(network_->connectedPinIterator(net));
while (pin_iter->hasNext()) {
const Pin *pin = pin_iter->next();
if (network_->isLoad(pin)) {