fix add_meta_info of Layout and Cell

This commit is contained in:
Sebastian Goeldi 2023-05-25 13:45:46 +02:00
parent fa9e7e7c12
commit 293590acb0
No known key found for this signature in database
2 changed files with 2 additions and 2 deletions

View File

@ -1000,7 +1000,7 @@ static void cell_remove_meta_info (db::Cell *cell, const std::string &name)
static void cell_add_meta_info (db::Cell *cell, const MetaInfo &mi) static void cell_add_meta_info (db::Cell *cell, const MetaInfo &mi)
{ {
if (cell->layout ()) { if (cell->layout ()) {
cell->layout ()->add_meta_info (cell->cell_index (), mi.name, db::MetaInfo (mi.description, mi.value)); cell->layout ()->add_meta_info (cell->cell_index (), mi.name, db::MetaInfo (mi.description, mi.value, mi.persisted));
} }
} }

View File

@ -905,7 +905,7 @@ static db::Cell *create_cell4 (db::Layout *layout, const std::string &name, cons
static void layout_add_meta_info (db::Layout *layout, const MetaInfo &mi) static void layout_add_meta_info (db::Layout *layout, const MetaInfo &mi)
{ {
layout->add_meta_info (mi.name, db::MetaInfo (mi.description, mi.value)); layout->add_meta_info (mi.name, db::MetaInfo (mi.description, mi.value, mi.persisted));
} }
static MetaInfo *layout_get_meta_info (db::Layout *layout, const std::string &name) static MetaInfo *layout_get_meta_info (db::Layout *layout, const std::string &name)