From: David Schleef Date: Mon, 8 Jan 2001 21:59:10 +0000 (+0000) Subject: clears dev structure on attach X-Git-Tag: r0_7_54~13 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=92cbca97ea68216fc1b84d1fc4829a97d02e7082;p=comedi.git clears dev structure on attach --- diff --git a/comedi/drivers.c b/comedi/drivers.c index 18e2ce20..f7ab17ff 100644 --- a/comedi/drivers.c +++ b/comedi/drivers.c @@ -91,10 +91,15 @@ int comedi_device_attach(comedi_device *dev,comedi_devconfig *it) comedi_driver *driv; int ret; int i=0; + int minor; if(dev->attached) return -EBUSY; + minor=dev->minor; + memset(dev,0,sizeof(dev)); + dev->minor=minor; + for(driv=comedi_drivers;driv;driv=driv->next){ if(driv->recognize){ i=driv->recognize(it->board_name);