浏览代码

usb/gadget: don't leak hs_descriptors

We should free both descriptors.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Sebastian Andrzej Siewior 14 年之前
父节点
当前提交
16a2f970f3
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/usb/gadget/f_audio.c

+ 1 - 0
drivers/usb/gadget/f_audio.c

@@ -706,6 +706,7 @@ f_audio_unbind(struct usb_configuration *c, struct usb_function *f)
 	struct f_audio		*audio = func_to_audio(f);
 	struct f_audio		*audio = func_to_audio(f);
 
 
 	usb_free_descriptors(f->descriptors);
 	usb_free_descriptors(f->descriptors);
+	usb_free_descriptors(f->hs_descriptors);
 	kfree(audio);
 	kfree(audio);
 }
 }