ivl: Do not delete range objects right after setting range for a net.
This commit is contained in:
parent
931039761a
commit
a67f18f8ef
|
|
@ -31,6 +31,9 @@ PScope::PScope(perm_string n)
|
||||||
|
|
||||||
PScope::~PScope()
|
PScope::~PScope()
|
||||||
{
|
{
|
||||||
|
for(map<perm_string, data_type_t*>::iterator it = typedefs.begin();
|
||||||
|
it != typedefs.end(); ++it)
|
||||||
|
delete it->second;
|
||||||
}
|
}
|
||||||
|
|
||||||
PWire* LexicalScope::wires_find(perm_string name)
|
PWire* LexicalScope::wires_find(perm_string name)
|
||||||
|
|
|
||||||
6
main.cc
6
main.cc
|
|
@ -1142,6 +1142,12 @@ int main(int argc, char*argv[])
|
||||||
(*idx).second = 0;
|
(*idx).second = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for(map<perm_string,data_type_t*>::iterator it = pform_typedefs.begin()
|
||||||
|
; it != pform_typedefs.end() ; ++it) {
|
||||||
|
delete (*it).second;
|
||||||
|
(*it).second = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (verbose_flag) {
|
if (verbose_flag) {
|
||||||
if (times_flag) {
|
if (times_flag) {
|
||||||
times(cycles+2);
|
times(cycles+2);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue