techmap: Replace naughty const_cast<>()s.

Co-Authored-By: Eddie Hung <[email protected]>
This commit is contained in:
Alberto Gonzalez
2020-05-14 20:06:55 +00:00
co-authored by Eddie Hung
parent 97fd304cbe
commit e173291649
+4 -2
View File
@@ -413,8 +413,10 @@ struct TechmapWorker
if (autopurge) {
autopurge_ports.push_back(conn.first);
} else {
apply_prefix(cell->name, const_cast<RTLIL::SigSpec&>(conn.second), module);
port_signal_map.apply(const_cast<RTLIL::SigSpec&>(conn.second));
RTLIL::SigSpec new_conn = conn.second;
apply_prefix(cell->name, new_conn, module);
port_signal_map.apply(new_conn);
c->setPort(conn.first, std::move(new_conn));
}
}