From 86046975dbcb033651b98ca588ebf9a193eb834e Mon Sep 17 00:00:00 2001 From: Max Wash Date: Thu, 6 Jan 2022 11:37:49 +0000 Subject: [PATCH] Fixed a bug in memmove() --- photon/libc/string/memmove.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/photon/libc/string/memmove.c b/photon/libc/string/memmove.c index d17be26..1366943 100644 --- a/photon/libc/string/memmove.c +++ b/photon/libc/string/memmove.c @@ -19,7 +19,7 @@ static void *memcpy_r(void *dest, const void *src, size_t sz) void *memmove(void *dest, const void *src, size_t n) { - if (dest > src) { + if (dest < src) { return memcpy(dest, src, n); } else { return memcpy_r(dest, src, n);