From: Yu Watanabe Date: Tue, 30 Jun 2026 16:55:39 +0000 (+0900) Subject: memory-util: drop unused memdup_reverse() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=75bc1060950d1762eeec3a2f9049274d58ee0110;p=thirdparty%2Fsystemd.git memory-util: drop unused memdup_reverse() With the previous commit, now the function is unused anymore. Let's drop it. --- diff --git a/src/basic/memory-util.c b/src/basic/memory-util.c index f03ed7adbbe..10a5157ca64 100644 --- a/src/basic/memory-util.c +++ b/src/basic/memory-util.c @@ -19,22 +19,6 @@ size_t page_size(void) { return pgsz; } -void* memdup_reverse(const void *mem, size_t size) { - assert(mem); - assert(size != 0); - - void *p = malloc(size); - if (!p) - return NULL; - - uint8_t *p_dst = p; - const uint8_t *p_src = mem; - for (size_t i = 0, k = size; i < size; i++, k--) - p_dst[i] = p_src[k-1]; - - return p; -} - void* erase_and_free(void *p) { size_t l; diff --git a/src/basic/memory-util.h b/src/basic/memory-util.h index 4caf58585a7..39dff8271a2 100644 --- a/src/basic/memory-util.h +++ b/src/basic/memory-util.h @@ -98,6 +98,3 @@ static inline void erase_and_freep(void *p) { static inline void erase_char(char *p) { explicit_bzero_safe(p, sizeof(char)); } - -/* Makes a copy of the buffer with reversed order of bytes */ -void* memdup_reverse(const void *mem, size_t size);