Fixed a minor segfault (DXF reader while having log level verbose), updated Changelog

This commit is contained in:
Matthias Koefferlein 2020-03-02 18:56:29 +01:00
parent 621cb9edcd
commit 8d665bd456
3 changed files with 5 additions and 3 deletions

View File

@ -1,5 +1,7 @@
0.26.4 (2020-02-28):
0.26.4 (2020-03-02):
* Bugfix: %GITHUB%/issues/517
DEF reader could not read VIAS+VIARULE without pattern
* Enhancement: %GITHUB%/issues/471
Leaner way to specify LVS compare tolerances for device parameters
* Enhancement: %GITHUB%/issues/473

View File

@ -3,7 +3,7 @@ klayout (0.26.4-1) unstable; urgency=low
* New features and bugfixes
- See changelog
-- Matthias Köfferlein <matthias@koefferlein.de> Thu, 27 Feb 2020 18:02:36 +0100
-- Matthias Köfferlein <matthias@koefferlein.de> Mon, 02 Mar 2020 18:55:51 +0100
klayout (0.26.3-1) unstable; urgency=low

View File

@ -456,7 +456,7 @@ Layout::mem_stat (MemStatistics *stat, MemStatistics::purpose_t purpose, int cat
db::mem_stat (stat, purpose, cat, m_array_repository, true, (void *) this);
for (std::vector<const char *>::const_iterator i = m_cell_names.begin (); i != m_cell_names.end (); ++i) {
stat->add (typeid (char []), (void *) *i, strlen (*i) + 1, strlen (*i) + 1, (void *) this, purpose, cat);
stat->add (typeid (char []), (void *) *i, *i ? (strlen (*i) + 1) : 0, *i ? (strlen (*i) + 1) : 0, (void *) this, purpose, cat);
}
for (cell_list::const_iterator i = m_cells.begin (); i != m_cells.end (); ++i) {
db::mem_stat (stat, MemStatistics::CellInfo, int (i->id ()), *i, false, (void *) this);