media: cx25821-alsa: fix usage of a pointer printk
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 1 Nov 2017 21:05:46 +0000 (17:05 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 11 Dec 2017 18:04:56 +0000 (13:04 -0500)
As warned by smatch:
drivers/media/pci/cx25821/cx25821-alsa.c:155 cx25821_alsa_dma_init() warn: argument 3 to %08lx specifier is cast from pointer

Use the standard %p to print a pointer.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/pci/cx25821/cx25821-alsa.c

index 2b34990..a45bf03 100644 (file)
@@ -152,8 +152,8 @@ static int cx25821_alsa_dma_init(struct cx25821_audio_dev *chip, int nr_pages)
                return -ENOMEM;
        }
 
-       dprintk(1, "vmalloc is at addr 0x%08lx, size=%d\n",
-                               (unsigned long)buf->vaddr,
+       dprintk(1, "vmalloc is at addr 0x%p, size=%d\n",
+                               buf->vaddr,
                                nr_pages << PAGE_SHIFT);
 
        memset(buf->vaddr, 0, nr_pages << PAGE_SHIFT);