diff options
author | gatecat <gatecat@ds0.me> | 2022-02-16 13:53:47 +0000 |
---|---|---|
committer | gatecat <gatecat@ds0.me> | 2022-02-16 15:10:57 +0000 |
commit | 30fd86ce69fa65e89dec119e23b5bccb54de70a3 (patch) | |
tree | 7700f5ce4d8b40255aa54e08d2c4489e74b906ff /ice40/bitstream.cc | |
parent | 02e6d2dbca0433e6f873c6af635cee701e84f5f5 (diff) | |
download | nextpnr-30fd86ce69fa65e89dec119e23b5bccb54de70a3.tar.gz nextpnr-30fd86ce69fa65e89dec119e23b5bccb54de70a3.tar.bz2 nextpnr-30fd86ce69fa65e89dec119e23b5bccb54de70a3.zip |
refactor: New NetInfo and CellInfo constructors
Diffstat (limited to 'ice40/bitstream.cc')
-rw-r--r-- | ice40/bitstream.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ice40/bitstream.cc b/ice40/bitstream.cc index 3c7e7415..8caa9dc6 100644 --- a/ice40/bitstream.cc +++ b/ice40/bitstream.cc @@ -979,9 +979,7 @@ void read_config(Context *ctx, std::istream &in, chipconfig_t &config) IdString netName = ctx->id(name); if (ctx->nets.find(netName) == ctx->nets.end()) { - std::unique_ptr<NetInfo> created_net = std::unique_ptr<NetInfo>(new NetInfo); - created_net->name = netName; - ctx->nets[netName] = std::move(created_net); + ctx->createNet(netName); } WireId wire; |