rts8891: check return values

merge-requests/1/head
Nils Philippsen 2013-11-06 11:44:16 +01:00
rodzic a3fe2c1ea5
commit 602d6ecdfe
1 zmienionych plików z 7 dodań i 1 usunięć

Wyświetl plik

@ -2212,7 +2212,13 @@ sane_close (SANE_Handle handle)
/* switch off lamp and close usb */
if (dev->conf.allowsharing == SANE_TRUE)
{
sanei_usb_claim_interface (dev->devnum, 0);
SANE_Status status = sanei_usb_claim_interface (dev->devnum, 0);
if (status != SANE_STATUS_GOOD)
{
DBG (DBG_warn, "sane_close: cannot claim usb interface: %s\n",
sane_strstatus(status));
DBG (DBG_warn, "sane_close: continuing anyway\n");
}
}
set_lamp_state (session, 0);
sanei_usb_close (dev->devnum);