Clean up now unnecessary boost::bind() magic in RTFSdrImport::initShape()

Change-Id: Ie373098959f8b3e04fe955a08031a4221faab3cc
This commit is contained in:
Miklos Vajna
2014-10-12 16:18:09 +02:00
parent f99ebf4681
commit b92cfa8829

View File

@@ -234,12 +234,10 @@ int RTFSdrImport::initShape(uno::Reference<drawing::XShape>& o_xShape,
// first, find the shape type
int nType = -1;
std::vector< std::pair<OUString, OUString> >::const_iterator const iter(
std::find_if(rShape.aProperties.begin(),
rShape.aProperties.end(),
boost::bind(&OUString::equals,
boost::bind(&std::pair<OUString, OUString>::first, _1),
OUString("shapeType"))));
auto iter = std::find_if(rShape.aProperties.begin(), rShape.aProperties.end(), [](std::pair<OUString, OUString> aProperty)
{
return aProperty.first == "shapeType";
});
if (iter == rShape.aProperties.end())
{