Unverified Commit 790ed527 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!4909 [sync] PR-4865: Input: powermate - fix use-after-free in powermate_config_complete

parents b6020e3c db96b41d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -425,6 +425,7 @@ static void powermate_disconnect(struct usb_interface *intf)
		pm->requires_update = 0;
		usb_kill_urb(pm->irq);
		input_unregister_device(pm->input);
		usb_kill_urb(pm->config);
		usb_free_urb(pm->irq);
		usb_free_urb(pm->config);
		powermate_free_buffers(interface_to_usbdev(intf), pm);