OSDN Git Service

move variable closer to the scope it is used in in QFactoryLoader::updateDir()
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 25 Dec 2019 05:54:04 +0000 (05:54 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 25 Dec 2019 05:54:04 +0000 (05:54 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/plugin/qfactoryloader.cpp

index 0d71880..ad6c88d 100644 (file)
@@ -101,14 +101,13 @@ void QFactoryLoader::updateDir(const QString &pluginDir, QSettings *settings)
         return;
 
     QStringList plugins = QDir(path).entryList(QDir::Files);
-    QLibraryPrivate *library = 0;
     for (int j = 0; j < plugins.count(); ++j) {
         QString fileName = QDir::cleanPath(path + QLatin1Char('/') + plugins.at(j));
 
         if (qt_debug_component()) {
             qDebug() << "QFactoryLoader::QFactoryLoader() looking at" << fileName;
         }
-        library = QLibraryPrivate::findOrCreate(QFileInfo(fileName).canonicalFilePath());
+        QLibraryPrivate *library = QLibraryPrivate::findOrCreate(QFileInfo(fileName).canonicalFilePath());
         if (!library->isPlugin(settings)) {
             if (qt_debug_component()) {
                 qDebug() << library->errorString;