Skip to content

Commit df58ed4

Browse files
committed
ant: avoid creating a copy of an object when placing it in a vector
Signed-off-by: luis201420 <[email protected]>
1 parent d22d660 commit df58ed4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ant/src/AntennaChecker.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ void AntennaChecker::saveGates(odb::dbNet* db_net,
233233
// convert rect -> polygon
234234
Polygon pin_pol = rectToPolygon(pin_rect);
235235
// Save polygon to add on DSU
236-
pin_polys.push_back(std::make_pair(tech_layer->getRoutingLevel(), pin));
236+
pin_polys.emplace_back(tech_layer->getRoutingLevel(), pin);
237237
// if has wire on same layer connect to pin
238238
ids = findNodesWithIntersection(node_by_layer_map[tech_layer], pin_pol);
239239
for (const int& index : ids) {

0 commit comments

Comments
 (0)