mirror of
https://github.com/team-infusion-developers/android_kernel_samsung_msm8976.git
synced 2024-09-21 20:04:01 +00:00
wusb: fix oops when terminating a non-existant reservation
If a reservation was not established, do not try terminating it. Signed-off-by: David Vrabel <david.vrabel@csr.com>
This commit is contained in:
parent
671e470ed0
commit
fe6e87a4b5
1 changed files with 5 additions and 2 deletions
|
@ -110,6 +110,9 @@ int wusbhc_rsv_establish(struct wusbhc *wusbhc)
|
||||||
*/
|
*/
|
||||||
void wusbhc_rsv_terminate(struct wusbhc *wusbhc)
|
void wusbhc_rsv_terminate(struct wusbhc *wusbhc)
|
||||||
{
|
{
|
||||||
uwb_rsv_terminate(wusbhc->rsv);
|
if (wusbhc->rsv) {
|
||||||
uwb_rsv_destroy(wusbhc->rsv);
|
uwb_rsv_terminate(wusbhc->rsv);
|
||||||
|
uwb_rsv_destroy(wusbhc->rsv);
|
||||||
|
wusbhc->rsv = NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue