Convert the comedi_subdevice access from pointer math to array
access.

Use a local variable for the subdevice pointer to keep the line
< 80 chars.

Signed-off-by: H Hartley Sweeten <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
---
 drivers/staging/comedi/drivers/amplc_dio200.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/staging/comedi/drivers/amplc_dio200.c 
b/drivers/staging/comedi/drivers/amplc_dio200.c
index 5858892..b7cfc13a 100644
--- a/drivers/staging/comedi/drivers/amplc_dio200.c
+++ b/drivers/staging/comedi/drivers/amplc_dio200.c
@@ -978,15 +978,15 @@ static irqreturn_t dio200_interrupt(int irq, void *d)
 {
        struct comedi_device *dev = d;
        struct dio200_private *devpriv = dev->private;
+       struct comedi_subdevice *s;
        int handled;
 
        if (!dev->attached)
                return IRQ_NONE;
 
        if (devpriv->intr_sd >= 0) {
-               handled = dio200_handle_read_intr(dev,
-                                                 dev->subdevices +
-                                                 devpriv->intr_sd);
+               s = &dev->subdevices[devpriv->intr_sd];
+               handled = dio200_handle_read_intr(dev, s);
        } else {
                handled = 0;
        }
-- 
1.7.11

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to