staging: comedi: s626: pointers should be cleared with NULL not 0
authorH Hartley Sweeten <hartleys@visionengravers.com>
Thu, 21 Jun 2012 02:24:19 +0000 (19:24 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Jun 2012 03:05:01 +0000 (20:05 -0700)
pdma->LogicalBase is a void *, NULL should be used to clear it not 0.

This quiets a sparse warning about:

warning: Using plain integer as NULL pointer

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/s626.c

index 440060b6f6295e6d6a2d4188181bfb70b86344cc..58c9e40f6126a3a61e0c80ebb304a88c8ab7c28a 100644 (file)
@@ -2779,7 +2779,7 @@ static void CloseDMAB(struct comedi_device *dev, struct bufferDMA *pdma,
        vpptr = pdma->PhysicalBase;
        if (vbptr) {
                pci_free_consistent(devpriv->pdev, bsize, vbptr, vpptr);
-               pdma->LogicalBase = 0;
+               pdma->LogicalBase = NULL;
                pdma->PhysicalBase = 0;
 
                DEBUG("CloseDMAB(): Logical=%p, bsize=%d, Physical=0x%x\n",