[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Fix a build warning when USE_MMAP isn't set
From: |
Jean Delvare |
Subject: |
[PATCH] Fix a build warning when USE_MMAP isn't set |
Date: |
Fri, 10 Mar 2023 15:19:54 +0100 |
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>
---
util.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- dmidecode.orig/util.c
+++ dmidecode/util.c
@@ -155,6 +155,7 @@ void *read_file(off_t base, size_t *max_
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, cons
*((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.
--
Jean Delvare
SUSE L3 Support
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] Fix a build warning when USE_MMAP isn't set,
Jean Delvare <=