]> granicus.if.org Git - strace/commitdiff
tests: fix potential compilation warning in ioctl_block.c
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 13 Nov 2016 22:29:30 +0000 (22:29 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 13 Nov 2016 22:29:30 +0000 (22:29 +0000)
ioctl_block.c:48: warning: 'init_magic' defined but not used

* tests/ioctl_block.c (init_magic): Define only for
[BLKTRACESETUP && HAVE_STRUCT_BLK_USER_TRACE_SETUP].

tests/ioctl_block.c

index 221a3f14499cd04899d459c5fc61a40d37796937..82b89da9cdd4e6c38849294c00839872ad6fddbb 100644 (file)
@@ -43,6 +43,7 @@
 static const unsigned int magic = 0xdeadbeef;
 static const unsigned long lmagic = (unsigned long) 0xdeadbeefbadc0dedULL;
 
+#if defined BLKTRACESETUP && defined HAVE_STRUCT_BLK_USER_TRACE_SETUP
 static void
 init_magic(void *addr, const unsigned int size)
 {
@@ -52,6 +53,7 @@ init_magic(void *addr, const unsigned int size)
        for (; p <= end; ++p)
                *(unsigned int *) p = magic + (p - (unsigned int *) addr);
 }
+#endif
 
 static struct xlat block_argless[] = {
        XLAT(BLKRRPART),