From 7fcad9e1cf089289372cc91a85fba0c7e5978474 Mon Sep 17 00:00:00 2001 From: Tomohiro Kusumi Date: Mon, 1 May 2017 21:48:16 +0300 Subject: [PATCH] configure: Add void* cast to avoid bogus warning This warning has nothing to do with what the code is trying to test. This test code should keep it volatile, so cast to void* to silence a warning on discarding volatile. -- # uname Linux # grep memset config.log -A2 | head -3 /tmp/fio-conf-15226-60011-1419.c:6:10: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] memset(&cid, 0, sizeof(cid)); ^ Signed-off-by: Tomohiro Kusumi Signed-off-by: Jens Axboe --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 255fa221..b49ffc1e 100755 --- a/configure +++ b/configure @@ -908,7 +908,7 @@ cat > $TMPC << EOF int main(int argc, char **argv) { volatile clockid_t cid; - memset(&cid, 0, sizeof(cid)); + memset((void*)&cid, 0, sizeof(cid)); return 0; } EOF -- 2.25.1