From ac5800326bfb9d74beeb97f0ee0c774efeb0f0dd Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 3 Jul 2017 14:42:08 +0200 Subject: [PATCH] Fix compilation on gcc --- src/ifcparse/IfcParse.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index 4fcd22ffee..3998fc4403 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -921,7 +921,7 @@ void IfcParse::IfcFile::register_inverse(unsigned id_from, IfcUtil::IfcBaseClass void IfcParse::IfcFile::unregister_inverse(unsigned id_from, IfcUtil::IfcBaseClass* inst) { std::vector& ids = byref[inst->entity->id()]; - std::vector::const_iterator it = std::find(ids.begin(), ids.end(), id_from); + std::vector::iterator it = std::find(ids.begin(), ids.end(), id_from); if (it == ids.end()) { throw IfcParse::IfcException("Instance not found among inverses"); } else {