diff --git a/src/examples/IfcParseExamples.cpp b/src/examples/IfcParseExamples.cpp index da50c22b90..6ef47edd43 100644 --- a/src/examples/IfcParseExamples.cpp +++ b/src/examples/IfcParseExamples.cpp @@ -117,10 +117,10 @@ template void process_pset(element_properties& props, const T& inst) { // Process an individual Property or Quantity set. if (auto pset = inst.template as()) { - if (!pset->Name()) { + if (!pset.Name()) { return; } - auto ps = pset->HasProperties(); + auto ps = pset.HasProperties(); for (auto& p : ps) { if (auto singleval = p.template as()) { std::string propname, propvalue;