Skip to content

Commit f189783

Browse files
committed
Replaced (Pin*) casting to dbToSta().
Signed-off-by: Jaehyun Kim <[email protected]>
1 parent d2fa7f1 commit f189783

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/dbSta/src/dbNetwork.cc

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3614,14 +3614,15 @@ void dbNetwork::createHierarchyBottomUp(dbITerm* pin,
36143614

36153615
// Make connection at leaf level
36163616
if (level == 0) {
3617-
dbModNet* pin_mod_net = hierNet((Pin*) pin);
3617+
Pin* sta_pin = dbToSta(pin);
3618+
dbModNet* pin_mod_net = hierNet(sta_pin);
36183619
if (pin_mod_net) {
36193620
// if pin is already connected. disconnect it
36203621
dlogCreateHierDisconnectingPin(level, cur_module, pin, pin_mod_net);
3621-
disconnectPin((Pin*) pin, (Net*) pin_mod_net);
3622+
disconnectPin(sta_pin, (Net*) pin_mod_net);
36223623
}
36233624
dlogCreateHierConnectingPin(level, cur_module, pin, db_mod_net);
3624-
connectPin((Pin*) pin, (Net*) db_mod_net);
3625+
connectPin(sta_pin, (Net*) db_mod_net);
36253626
}
36263627

36273628
// Set next target hierarchy (goes up to the parent)
@@ -3736,9 +3737,7 @@ void dbNetwork::hierarchicalConnect(dbITerm* source_pin,
37363737
Pin* sta_dest_pin = dbToSta(dest_pin);
37373738
dbNet* dest_flat_net = flatNet(sta_dest_pin);
37383739
disconnectPin(sta_dest_pin);
3739-
connectPin(sta_dest_pin,
3740-
(Net*) dest_flat_net,
3741-
(Net*) dest_mod_net); // jk: check
3740+
connectPin(sta_dest_pin, (Net*) dest_flat_net, (Net*) dest_mod_net);
37423741
return;
37433742
}
37443743
}

0 commit comments

Comments
 (0)