From 798425c56467f3ed145f48c11eb2217e269e2204 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 2 Jul 2017 19:45:02 +0200 Subject: [PATCH] OASIS reader bugfix (PROPVALUE forward refs in lists) --- src/db/dbOASISReader.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db/dbOASISReader.cc b/src/db/dbOASISReader.cc index d77b8d540..a3048f24e 100644 --- a/src/db/dbOASISReader.cc +++ b/src/db/dbOASISReader.cc @@ -1283,7 +1283,7 @@ OASISReader::do_read (db::Layout &layout) std::vector new_list (l); for (std::vector::iterator ll = new_list.begin (); ll != new_list.end (); ++ll) { if (ll->is_id ()) { - unsigned long id = (unsigned long) ps->second.to_id (); + unsigned long id = (unsigned long) ll->to_id (); std::map ::const_iterator fw = m_propvalue_forward_references.find (id); if (fw != m_propvalue_forward_references.end ()) { *ll = tl::Variant (fw->second);