LAPTOP-SNT8I5JK\Boounion
2025-06-20 5ee30b85c394e60b5ac4169a8093a8089345189a
SourceCode/Bond/Servo/CAttributeVector.cpp
@@ -19,9 +19,18 @@
   void CAttributeVector::addAttribute(CAttribute* pAttribute, BOOL bReplace/* = FALSE*/)
   {
      if (!pAttribute) {
         return;
      }
      const std::string& name = pAttribute->getName();
      if (name.empty()) {
         return;
      }
      if (bReplace) {
         for (auto it = m_attributes.begin(); it != m_attributes.end(); ) {
            if ((*it)->getName().compare(pAttribute->getName()) == 0) {
            if (name.compare((*it)->getName()) == 0) {
               delete (*it);
               it = m_attributes.erase(it);
            }