]> git.tdb.fi Git - libs/gui.git/blobdiff - source/input/controlscheme.cpp
Correctly sort inactive monitors on X11
[libs/gui.git] / source / input / controlscheme.cpp
index fe1c0ebfa25803de3ce8ff372a81fe03c356a700..515d1de6a5ad5b2590b2a6533ed1996d5eeb4911 100644 (file)
@@ -1,6 +1,6 @@
+#include "controlscheme.h"
 #include <msp/core/maputils.h>
 #include "control.h"
-#include "controlscheme.h"
 
 using namespace std;
 
@@ -19,14 +19,14 @@ Control &ControlScheme::get(const string &name) const
 
 Control *ControlScheme::find(const string &name) const
 {
-       map<string, Control *>::const_iterator i = controls.find(name);
+       auto i = controls.find(name);
        return (i!=controls.end() ? i->second : 0);
 }
 
 void ControlScheme::reset_edges()
 {
-       for(map<string, Control *>::const_iterator i=controls.begin(); i!=controls.end(); ++i)
-               i->second->reset_edges();
+       for(const auto &kvp: controls)
+               kvp.second->reset_edges();
 }
 
 } // namespace Input