summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/devices/nlid_truthtable.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/devices/nlid_truthtable.cpp')
-rw-r--r--src/lib/netlist/devices/nlid_truthtable.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/netlist/devices/nlid_truthtable.cpp b/src/lib/netlist/devices/nlid_truthtable.cpp
index 2221d855880..c62c67da3c1 100644
--- a/src/lib/netlist/devices/nlid_truthtable.cpp
+++ b/src/lib/netlist/devices/nlid_truthtable.cpp
@@ -207,7 +207,6 @@ namespace netlist
if (idx != plib::container::npos)
connect(m_Q[i], m_I[idx]);
}
-
m_ign = 0;
}
@@ -237,6 +236,9 @@ namespace netlist
if (m_family_name != "")
m_family_desc = anetlist.setup().family_from_model(m_family_name);
+ if (m_family_desc == nullptr)
+ throw nl_exception("family description not found for {1}", m_family_name);
+
return pool().make_poolptr<tt_type>(anetlist, name, m_family_desc, m_ttbl, m_desc);
}
private: