diff options
author | gatecat <gatecat@ds0.me> | 2022-04-27 14:18:42 +0100 |
---|---|---|
committer | gatecat <gatecat@ds0.me> | 2022-04-27 14:18:42 +0100 |
commit | 20cfafa109c15ef8f12307cf23f595c893f5a2e1 (patch) | |
tree | 6ac923abf37ef7da650cdbfdc7487d18f3ae8adc /generic | |
parent | a35c80cc10c69f88ceddee604ea29f172fbae1c0 (diff) | |
download | nextpnr-20cfafa109c15ef8f12307cf23f595c893f5a2e1.tar.gz nextpnr-20cfafa109c15ef8f12307cf23f595c893f5a2e1.tar.bz2 nextpnr-20cfafa109c15ef8f12307cf23f595c893f5a2e1.zip |
generic: Add missing uarch guard
Signed-off-by: gatecat <gatecat@ds0.me>
Diffstat (limited to 'generic')
-rw-r--r-- | generic/arch.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/generic/arch.cc b/generic/arch.cc index 0aece64f..f622fed3 100644 --- a/generic/arch.cc +++ b/generic/arch.cc @@ -390,7 +390,8 @@ void Arch::unbindWire(WireId wire) refreshUiPip(pip); } - uarch->notifyWireChange(wire, nullptr); + if (uarch) + uarch->notifyWireChange(wire, nullptr); net_wires.erase(wire); wire_info(wire).bound_net = nullptr; refreshUiWire(wire); |