]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/toggle.cpp
Convert loops and iterators to use C++11 features
[libs/gltk.git] / source / toggle.cpp
index daacd989af6999c9efb65385df569e2d063b2da3..bc40276baf6f1b35c5e6d769b1730eed93f3d4e0 100644 (file)
@@ -40,9 +40,8 @@ void Toggle::set_exclusive(bool e)
 
 void Toggle::exclude_siblings()
 {
-       const list<Widget *> &siblings = parent->get_children();
-       for(list<Widget *>::const_iterator i=siblings.begin(); i!=siblings.end(); ++i)
-               if(Toggle *tgl = dynamic_cast<Toggle *>(*i))
+       for(Widget *w: parent->get_children())
+               if(Toggle *tgl = dynamic_cast<Toggle *>(w))
                        if(tgl!=this && tgl->get_exclusive() && tgl->get_value())
                                tgl->set_value(false);
 }