diff options
Diffstat (limited to 'utils/regtools/qeditor/backend.cpp')
-rw-r--r-- | utils/regtools/qeditor/backend.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/utils/regtools/qeditor/backend.cpp b/utils/regtools/qeditor/backend.cpp index d2b75be701..22210916b1 100644 --- a/utils/regtools/qeditor/backend.cpp +++ b/utils/regtools/qeditor/backend.cpp | |||
@@ -14,17 +14,17 @@ Backend::Backend() | |||
14 | QStringList Backend::GetSocNameList() | 14 | QStringList Backend::GetSocNameList() |
15 | { | 15 | { |
16 | QStringList sl; | 16 | QStringList sl; |
17 | for(size_t i = 0; i < m_socs.size(); i++) | 17 | foreach(const soc_t& soc, m_socs) |
18 | sl.append(QString(m_socs[i].name.c_str())); | 18 | sl.append(QString(soc.name.c_str())); |
19 | return sl; | 19 | return sl; |
20 | } | 20 | } |
21 | 21 | ||
22 | bool Backend::GetSocByName(const QString& name, soc_t& s) | 22 | bool Backend::GetSocByName(const QString& name, soc_t& s) |
23 | { | 23 | { |
24 | for(size_t i = 0; i < m_socs.size(); i++) | 24 | for(std::list< soc_t >::iterator it = m_socs.begin(); it != m_socs.end(); ++it) |
25 | if(m_socs[i].name == name.toStdString()) | 25 | if(it->name == name.toStdString()) |
26 | { | 26 | { |
27 | s = m_socs[i]; | 27 | s = *it; |
28 | return true; | 28 | return true; |
29 | } | 29 | } |
30 | return false; | 30 | return false; |