On Mon, Jul 15, 2019 at 10:04:37AM -0400, Frediano Ziglio wrote: > > > > The delete in error flow was missing. > > > > Signed-off-by: Yuri Benditovich <yuri.benditovich@xxxxxxxxxx> > > --- > > src/usb-device-manager.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/src/usb-device-manager.c b/src/usb-device-manager.c > > index 857d057..7105ff1 100644 > > --- a/src/usb-device-manager.c > > +++ b/src/usb-device-manager.c > > @@ -259,6 +259,7 @@ static gboolean > > spice_usb_device_manager_initable_init(GInitable *initable, > > if (!spice_usb_backend_register_hotplug(priv->context, self, > > spice_usb_device_manager_hotplug_cb, > > err)) { > > + spice_usb_backend_delete(priv->context); > > Should not have a following "priv->context = NULL" ? Good catch > > > return FALSE; > > } > > #ifndef G_OS_WIN32 > > Frediano > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel