From 876e5e0c35a50b52f82a374fb06c2570dbb4c196 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 7 Nov 2017 17:07:50 +0000 Subject: [PATCH] ebitdo: Fix a double-unref when updating the device This can cause the daemon to emit a critical warning... --- plugins/ebitdo/fu-plugin-ebitdo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/ebitdo/fu-plugin-ebitdo.c b/plugins/ebitdo/fu-plugin-ebitdo.c index 0b5d19752..fc9e01cda 100644 --- a/plugins/ebitdo/fu-plugin-ebitdo.c +++ b/plugins/ebitdo/fu-plugin-ebitdo.c @@ -113,9 +113,9 @@ fu_plugin_update (FuPlugin *plugin, GError **error) { GUsbContext *usb_ctx = fu_plugin_get_usb_context (plugin); + FuDeviceEbitdo *ebitdo_dev = FU_DEVICE_EBITDO (dev); const gchar *platform_id; g_autoptr(FuDeviceLocker) locker = NULL; - g_autoptr(FuDeviceEbitdo) ebitdo_dev = FU_DEVICE_EBITDO (dev); g_autoptr(GUsbDevice) usb_device = NULL; /* get version */