modernize C++: use transparent functors
This commit is contained in:
@@ -748,7 +748,7 @@ std::vector<TechDraw::DrawViewDimension*> DrawViewPart::getDimensions() const
|
||||
{
|
||||
std::vector<TechDraw::DrawViewDimension*> result;
|
||||
std::vector<App::DocumentObject*> children = getInList();
|
||||
std::sort(children.begin(), children.end(), std::less<App::DocumentObject*>());
|
||||
std::sort(children.begin(), children.end(), std::less<>());
|
||||
std::vector<App::DocumentObject*>::iterator newEnd =
|
||||
std::unique(children.begin(), children.end());
|
||||
for (std::vector<App::DocumentObject*>::iterator it = children.begin(); it != newEnd; ++it) {
|
||||
@@ -764,7 +764,7 @@ std::vector<TechDraw::DrawViewBalloon*> DrawViewPart::getBalloons() const
|
||||
{
|
||||
std::vector<TechDraw::DrawViewBalloon*> result;
|
||||
std::vector<App::DocumentObject*> children = getInList();
|
||||
std::sort(children.begin(), children.end(), std::less<App::DocumentObject*>());
|
||||
std::sort(children.begin(), children.end(), std::less<>());
|
||||
std::vector<App::DocumentObject*>::iterator newEnd =
|
||||
std::unique(children.begin(), children.end());
|
||||
for (std::vector<App::DocumentObject*>::iterator it = children.begin(); it != newEnd; ++it) {
|
||||
|
||||
Reference in New Issue
Block a user