|
@@ -955,7 +955,6 @@ static BOOL device_alloc_bufs(PSDevice pDevice) {
|
|
|
pDevice->pInterruptURB = usb_alloc_urb(0, GFP_ATOMIC);
|
|
|
if (pDevice->pInterruptURB == NULL) {
|
|
|
DBG_PRT(MSG_LEVEL_ERR,KERN_ERR"Failed to alloc int urb\n");
|
|
|
- usb_kill_urb(pDevice->pControlURB);
|
|
|
usb_free_urb(pDevice->pControlURB);
|
|
|
goto free_rx_tx;
|
|
|
}
|
|
@@ -963,8 +962,6 @@ static BOOL device_alloc_bufs(PSDevice pDevice) {
|
|
|
pDevice->intBuf.pDataBuf = kmalloc(MAX_INTERRUPT_SIZE, GFP_KERNEL);
|
|
|
if (pDevice->intBuf.pDataBuf == NULL) {
|
|
|
DBG_PRT(MSG_LEVEL_ERR,KERN_ERR"Failed to alloc int buf\n");
|
|
|
- usb_kill_urb(pDevice->pControlURB);
|
|
|
- usb_kill_urb(pDevice->pInterruptURB);
|
|
|
usb_free_urb(pDevice->pControlURB);
|
|
|
usb_free_urb(pDevice->pInterruptURB);
|
|
|
goto free_rx_tx;
|