use explicit prefix std:: for vectors

- also add potentially missing include
- this commit is an attempt to fix #7585
This commit is contained in:
Uwe
2022-10-11 01:44:24 +02:00
parent 767ff373ee
commit a96a3a505f
5 changed files with 11 additions and 8 deletions

View File

@@ -1743,7 +1743,7 @@ void PropertyLinkSubList::setValues(std::vector<DocumentObject*>&& lValue,
hasSetValue();
}
void PropertyLinkSubList::setValue(DocumentObject* lValue, const std::vector<string> &SubList)
void PropertyLinkSubList::setValue(DocumentObject* lValue, const std::vector<std::string> &SubList)
{
auto parent = dynamic_cast<App::DocumentObject*>(getContainer());
verifyObject(lValue, parent);
@@ -3919,7 +3919,7 @@ void PropertyXLinkSubList::addValue(App::DocumentObject *obj,
guard.tryInvoke();
}
void PropertyXLinkSubList::setValue(DocumentObject* lValue, const std::vector<string> &SubList)
void PropertyXLinkSubList::setValue(DocumentObject *lValue, const std::vector<std::string> &SubList)
{
std::map<DocumentObject *, std::vector<std::string> > values;
if(lValue)