@@ -519,7 +519,7 @@ void CTFReaderTransform::fromMetadata(const FormatMetadataImpl & metadata)
519519 // Description, input and output descriptors
520520 auto copyDescs = [&](const char * elementName)
521521 {
522- for ( auto & desc : metadata.getChildrenElements (elementName))
522+ for (auto desc : metadata.getChildrenElements (elementName))
523523 {
524524 FormatMetadataImpl newEl (desc.getElementName (), desc.getElementValue ());
525525 auto lang = desc.getAttributeValueString (" language" );
@@ -536,7 +536,7 @@ void CTFReaderTransform::fromMetadata(const FormatMetadataImpl & metadata)
536536 copyDescs (METADATA_OUTPUT_DESCRIPTOR);
537537
538538 // Combine all Info elements.
539- for (auto elt : metadata.getChildrenElements ())
539+ for (auto & elt : metadata.getChildrenElements ())
540540 {
541541 if (0 == Platform::Strcasecmp (elt.getElementName (), METADATA_INFO))
542542 {
@@ -573,7 +573,7 @@ void CTFReaderTransform::toMetadata(FormatMetadataImpl & metadata) const
573573 // Description, Input and Output Descriptor Elements.
574574 auto copyDescs = [&](const char * elementName)
575575 {
576- for ( auto & desc : m_formatMetadata.getChildrenElements (elementName))
576+ for (auto desc : m_formatMetadata.getChildrenElements (elementName))
577577 {
578578 FormatMetadataImpl newEl (desc.getElementName (), desc.getElementValue ());
579579 auto lang = desc.getAttributeValueString (" language" );
@@ -2730,21 +2730,21 @@ void TransformWriter::write() const
27302730
27312731 // Descriptions.
27322732 {
2733- auto & desc = m_transform->getFormatMetadata ()
2733+ auto desc = m_transform->getFormatMetadata ()
27342734 .getChildrenElements (METADATA_DESCRIPTION);
27352735 WriteTagElementVec (m_formatter, desc);
27362736 }
27372737
27382738 // Input Descriptors.
27392739 {
2740- auto & desc = m_transform->getFormatMetadata ()
2740+ auto desc = m_transform->getFormatMetadata ()
27412741 .getChildrenElements (METADATA_INPUT_DESCRIPTOR);
27422742 WriteTagElementVec (m_formatter, desc);
27432743 }
27442744
27452745 // Output Descriptors.
27462746 {
2747- auto & desc = m_transform->getFormatMetadata ()
2747+ auto desc = m_transform->getFormatMetadata ()
27482748 .getChildrenElements (METADATA_OUTPUT_DESCRIPTOR);
27492749 WriteTagElementVec (m_formatter, desc);
27502750 }
@@ -2780,7 +2780,7 @@ void TransformWriter::writeProcessListMetadata(const FormatMetadataImpl& m) cons
27802780 m_formatter.writeContent (m.getElementValue ());
27812781 }
27822782
2783- const auto items = m.getChildrenElements ();
2783+ const auto & items = m.getChildrenElements ();
27842784 for (auto it = items.begin (), end = items.end (); it != end; ++it)
27852785 {
27862786 XmlScopeIndent scopeIndent (m_formatter);
0 commit comments