summaryrefslogtreecommitdiff
path: root/utils/regtools/qeditor/backend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/regtools/qeditor/backend.cpp')
-rw-r--r--utils/regtools/qeditor/backend.cpp10
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()
14QStringList Backend::GetSocNameList() 14QStringList 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
22bool Backend::GetSocByName(const QString& name, soc_t& s) 22bool 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;