summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean Delvare <jdelvare@suse.de>2023-03-14 15:39:12 +0100
committerJean Delvare <jdelvare@suse.de>2023-03-14 15:39:12 +0100
commit8baf2f508c6eb5359f12c911a0d58b893c12f1ca (patch)
tree2a1a29cea03578dd81dc5b06ea7625f023af0f91
parentb9ebecc6391c4ad36ce0088b93ca8333c2f05ee7 (diff)
downloaddmidecode-git-8baf2f508c6eb5359f12c911a0d58b893c12f1ca.tar.gz
Fix a build warning when USE_MMAP isn't set
Building with USE_MMAP unset results in the following warning: util.c:158:13: warning: ‘safe_memcpy’ defined but not used [-Wunused-function] static void safe_memcpy(void *dest, const void *src, size_t n) ^~~~~~~~~~~ Only define the function when USE_MMAP is set. Signed-off-by: Jean Delvare <jdelvare@suse.de>
-rw-r--r--util.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/util.c b/util.c
index 6f274af..2770b1d 100644
--- a/util.c
+++ b/util.c
@@ -155,6 +155,7 @@ out:
return p;
}
+#ifdef USE_MMAP
static void safe_memcpy(void *dest, const void *src, size_t n)
{
#ifdef USE_SLOW_MEMCPY
@@ -164,8 +165,9 @@ static void safe_memcpy(void *dest, const void *src, size_t n)
*((u8 *)dest + i) = *((const u8 *)src + i);
#else
memcpy(dest, src, n);
-#endif
+#endif /* USE_SLOW_MEMCPY */
}
+#endif /* USE_MMAP */
/*
* Copy a physical memory chunk into a memory buffer.