From: Frank Mori Hess Date: Mon, 12 Nov 2007 22:15:31 +0000 (+0000) Subject: Fixed sign error that prevented commands from aborting properly on X-Git-Tag: v0_7_76~65 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=0e4888cb3c866847fb0933464797851c890e919c;p=comedi.git Fixed sign error that prevented commands from aborting properly on errors. --- diff --git a/comedi/drivers/ni_mio_common.c b/comedi/drivers/ni_mio_common.c index e44488df..f667bed1 100644 --- a/comedi/drivers/ni_mio_common.c +++ b/comedi/drivers/ni_mio_common.c @@ -910,7 +910,7 @@ static void ni_event(comedi_device * dev, comedi_subdevice * s) if (s->async-> events & (COMEDI_CB_ERROR | COMEDI_CB_OVERFLOW | COMEDI_CB_EOA)) { - switch (dev->subdevices - s) { + switch (s - dev->subdevices) { case NI_AI_SUBDEV: ni_ai_reset(dev, s); break;