X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/usb-driver/blobdiff_plain/c21a2deca24d58fbef00bbc2fca205e83191d5d7..72ce448bf97cfc46f5153468ef5a7e3327ca3673:/usb-driver.c diff --git a/usb-driver.c b/usb-driver.c index be3b94f..e620145 100644 --- a/usb-driver.c +++ b/usb-driver.c @@ -636,7 +636,10 @@ int do_wdioctl(int fd, unsigned int request, unsigned char *wdioctl) { #ifndef NO_WINDRVR ret = (*ioctl_func) (fd, request, wdioctl); #else - pport->close(cr->hCard); + if (pport) + pport->close(cr->hCard); + + pport = NULL; #endif } break;