kdecore: const-ify iterator in KCharsets::encodingsByScript()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-10-27 11:24:11 +03:00
parent 3e4db45b42
commit 9cac859359

View file

@ -291,8 +291,8 @@ QList<QStringList> KCharsets::encodingsByScript() const
}
// almost the same kung-fu as in descriptiveEncodingNames()
QList<QStringList>::iterator it = d->encodingsByScript.begin();
while (it != d->encodingsByScript.end()) {
QList<QStringList>::const_iterator it = d->encodingsByScript.constBegin();
while (it != d->encodingsByScript.constEnd()) {
const QStringList &list = *it;
if (list.size() == 2) {
int i = 0;
@ -309,7 +309,7 @@ QList<QStringList> KCharsets::encodingsByScript() const
d->encodingsByScript.append(QStringList() << d->kOtherGroup << encoding);
}
it = d->encodingsByScript.begin();
it = d->encodingsByScript.constBegin();
} else {
it++;
}