X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Finput%2Fcontrolscheme.cpp;h=515d1de6a5ad5b2590b2a6533ed1996d5eeb4911;hb=27356249e3607c78f5da9823c88703a6f4f7bed1;hp=fe1c0ebfa25803de3ce8ff372a81fe03c356a700;hpb=7302a061c57602203895b616bf54d96269c677c6;p=libs%2Fgui.git diff --git a/source/input/controlscheme.cpp b/source/input/controlscheme.cpp index fe1c0eb..515d1de 100644 --- a/source/input/controlscheme.cpp +++ b/source/input/controlscheme.cpp @@ -1,6 +1,6 @@ +#include "controlscheme.h" #include #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::const_iterator i = controls.find(name); + auto i = controls.find(name); return (i!=controls.end() ? i->second : 0); } void ControlScheme::reset_edges() { - for(map::const_iterator i=controls.begin(); i!=controls.end(); ++i) - i->second->reset_edges(); + for(const auto &kvp: controls) + kvp.second->reset_edges(); } } // namespace Input