From d443ddb053141510311e002c59746a2dd9ba8b16 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 11 Jan 2013 05:40:18 +0000 Subject: Use range-based for loops where possible. Mmm, shiny. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4919 a436a847-0d15-0410-975c-d299462d15a1 --- src/gui/NodeModule.cpp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'src/gui/NodeModule.cpp') diff --git a/src/gui/NodeModule.cpp b/src/gui/NodeModule.cpp index f7333fec..3a73e67e 100644 --- a/src/gui/NodeModule.cpp +++ b/src/gui/NodeModule.cpp @@ -113,13 +113,11 @@ NodeModule::create(GraphCanvas& canvas, ? new SubgraphModule(canvas, graph) : new NodeModule(canvas, block); - for (Resource::Properties::const_iterator m = block->properties().begin(); - m != block->properties().end(); ++m) - ret->property_changed(m->first, m->second); - - for (BlockModel::Ports::const_iterator p = block->ports().begin(); - p != block->ports().end(); ++p) - ret->new_port_view(*p); + for (const auto& p : block->properties()) + ret->property_changed(p.first, p.second); + + for (const auto& p : block->ports()) + ret->new_port_view(p); ret->set_stacked(block->polyphonic()); @@ -355,10 +353,9 @@ void NodeModule::set_control_values() { uint32_t index = 0; - for (BlockModel::Ports::const_iterator p = _block->ports().begin(); - p != _block->ports().end(); ++p) { - if (app().can_control(p->get())) { - value_changed(index, (*p)->value()); + for (const auto& p : _block->ports()) { + if (app().can_control(p.get())) { + value_changed(index, p->value()); } ++index; } -- cgit v1.2.1