X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc.so_src%2Fstring.c;h=d8d08721f9def9f4fa2e613778288a1f0bfe99fa;hb=0eb50bc9e604f654bdb0409bb66da03b733f906c;hp=3cadee900fc586215180203f2fe2a91eed8481bc;hpb=6df94d897ba22b703a90edf8a18f8e463dd98bec;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libc.so_src/string.c b/Usermode/Libraries/libc.so_src/string.c index 3cadee90..d8d08721 100644 --- a/Usermode/Libraries/libc.so_src/string.c +++ b/Usermode/Libraries/libc.so_src/string.c @@ -273,7 +273,7 @@ EXPORT void *memmove(void *dest, const void *src, size_t count) char *sp = (char *)src; char *dp = (char *)dest; // Check if the areas overlap - if( (intptr_t)src < (intptr_t)dest && (intptr_t)dest < (intptr_t)src+count ) + if( (uintptr_t)src < (uintptr_t)dest && (uintptr_t)dest < (uintptr_t)src+count ) for(;count--;) dp[count] = sp[count]; else