Plugins: Don't print error twice when failed to load plugin

remotes/origin/anmolgautam
David Rosca 8 years ago
parent db66ea91df
commit ea0497be55
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
  1. 6
      src/lib/plugins/plugins.cpp

@ -124,6 +124,9 @@ void Plugins::loadPlugins()
foreach (const QString &pluginId, m_allowedPlugins) {
Plugin plugin = loadPlugin(pluginId);
if (plugin.type == Plugin::Invalid) {
continue;
}
if (plugin.pluginSpec.name.isEmpty()) {
qWarning() << "Invalid plugin spec of" << pluginId << "plugin";
continue;
@ -161,6 +164,9 @@ void Plugins::loadAvailablePlugins()
continue;
}
Plugin plugin = loadSharedLibraryPlugin(info.absoluteFilePath());
if (plugin.type == Plugin::Invalid) {
continue;
}
if (plugin.pluginSpec.name.isEmpty()) {
qWarning() << "Invalid plugin spec of" << info.absoluteFilePath() << "plugin";
continue;

Loading…
Cancel
Save