OSDN Git Service

use foreach() for iteration in runcRcc()
authorIvailo Monev <xakepa10@gmail.com>
Sat, 12 Sep 2020 17:31:38 +0000 (20:31 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 12 Sep 2020 17:31:38 +0000 (20:31 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/codecs/qicucodec.cpp
src/tools/rcc/rccmain.cpp

index 7b1557e..a0a6afc 100644 (file)
@@ -961,6 +961,7 @@ QIcuCodec::QIcuCodec(const int mib)
 #ifdef QICUCODEC_DEBUG
     qWarning("QIcuCodec::QIcuCodec: internal error, could not find MIB for %d", mib);
 #endif
+    m_name = "latin1";
 }
 
 QIcuCodec::~QIcuCodec()
index f4e0f34..002cd11 100644 (file)
@@ -248,9 +248,8 @@ int runRcc(int argc, char *argv[])
 
     // do the task
     if (list) {
-        const QStringList data = library.dataFiles();
-        for (int i = 0; i < data.size(); ++i) {
-            out.write(qPrintable(QDir::cleanPath(data.at(i))));
+        foreach (const QString &path, library.dataFiles()) {
+            out.write(qPrintable(QDir::cleanPath(path)));
             out.write("\n");
         }
         return 0;