diff --git a/src/kdeinit/kinit.cpp b/src/kdeinit/kinit.cpp --- a/src/kdeinit/kinit.cpp +++ b/src/kdeinit/kinit.cpp @@ -1682,17 +1682,16 @@ } #if defined(Q_OS_UNIX) && !defined(Q_OS_OSX) if (!d.suicide && qEnvironmentVariableIsEmpty("KDE_IS_PRELINKED")) { - const int extrasCount = sizeof(extra_libs) / sizeof(extra_libs[0]); - for (int i = 0; i < extrasCount; i++) { - const QString extra = findSharedLib(QString::fromLatin1(extra_libs[i])); + for (const char *extra_lib : extra_libs) { + const QString extra = findSharedLib(QString::fromLatin1(extra_lib)); if (!extra.isEmpty()) { QLibrary l(extra); l.setLoadHints(QLibrary::ExportExternalSymbolsHint); (void)l.load(); } #ifndef NDEBUG else { - fprintf(stderr, "%s was not found.\n", extra_libs[i]); + fprintf(stderr, "%s was not found.\n", extra_lib); } #endif