diff options
Diffstat (limited to 'common/nextpnr.h')
-rw-r--r-- | common/nextpnr.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/common/nextpnr.h b/common/nextpnr.h index 5b1a6a4f..df9d7e3e 100644 --- a/common/nextpnr.h +++ b/common/nextpnr.h @@ -207,6 +207,18 @@ struct BaseCtx IdString::initialize_add(this, "", 0); IdString::initialize_arch(this); } + + ~BaseCtx() + { + for(auto &item : nets) { + delete item.second; + } + for(auto &item : cells) { + delete item.second; + } + delete idstring_str_to_idx; + delete idstring_idx_to_str; + } }; NEXTPNR_NAMESPACE_END |