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);