From 0e4888cb3c866847fb0933464797851c890e919c Mon Sep 17 00:00:00 2001 From: Frank Mori Hess Date: Mon, 12 Nov 2007 22:15:31 +0000 Subject: [PATCH] Fixed sign error that prevented commands from aborting properly on errors. --- comedi/drivers/ni_mio_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.26.2