From 22c88de8e43cf8e5a0f2d9b44a134ff26228dddd Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 21 Jun 2017 17:32:07 +0100 Subject: [PATCH] trivial: Increase the warning level when a plugin adds a device twice --- src/fu-engine.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/fu-engine.c b/src/fu-engine.c index cdd13079b..14f5c3b3f 100644 --- a/src/fu-engine.c +++ b/src/fu-engine.c @@ -2092,10 +2092,17 @@ fu_engine_plugin_device_added_cb (FuPlugin *plugin, /* remove any fake device */ item = fu_engine_get_item_by_id (self, fu_device_get_id (device), NULL); if (item != NULL) { - g_debug ("already added %s by %s, ignoring same device from %s", - fu_device_get_id (item->device), - fu_device_get_plugin (item->device), - fu_plugin_get_name (plugin)); + if (g_strcmp0 (fu_device_get_plugin (item->device), + fu_plugin_get_name (plugin)) == 0) { + g_warning ("already added %s by %s", + fu_device_get_id (item->device), + fu_device_get_plugin (item->device)); + } else { + g_debug ("already added %s by %s, ignoring device from %s", + fu_device_get_id (item->device), + fu_device_get_plugin (item->device), + fu_plugin_get_name (plugin)); + } return; }