diff --git a/search/Sta.cc b/search/Sta.cc index 4bf71fca..4d9b3dc0 100644 --- a/search/Sta.cc +++ b/search/Sta.cc @@ -2974,7 +2974,7 @@ Sta::netSlack(const Net *net, { ensureGraph(); Slack slack = MinMax::min()->initValue(); - NetConnectedPinIterator *pin_iter = network_->connectedPinIterator(net); + std::unique_ptr pin_iter(network_->connectedPinIterator(net)); while (pin_iter->hasNext()) { const Pin *pin = pin_iter->next(); if (network_->isLoad(pin)) {