From: Michael Gernoth Date: Fri, 29 Jun 2007 16:36:12 +0000 (+0200) Subject: only close the parallel port when it was really openend X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/usb-driver/commitdiff_plain/72ce448bf97cfc46f5153468ef5a7e3327ca3673?ds=sidebyside;hp=c21a2deca24d58fbef00bbc2fca205e83191d5d7 only close the parallel port when it was really openend --- 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;