branch update for HEAD-2003091401
[reactos.git] / ntoskrnl / rtl / memmove.c
diff --git a/ntoskrnl/rtl/memmove.c b/ntoskrnl/rtl/memmove.c
deleted file mode 100644 (file)
index f15f6bb..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#include <string.h>
-
-void * memmove(void *dest,const void *src,size_t count)
-{
-       char *char_dest = (char *)dest;
-       char *char_src = (char *)src;
-
-       if ((char_dest <= char_src) || (char_dest >= (char_src+count)))
-       {
-               /*  non-overlapping buffers */
-               while(count > 0)
-               {
-                       *char_dest = *char_src;
-                       char_dest++;
-                       char_src++;
-                       count--;
-               }
-       }
-       else
-       {
-               /* overlaping buffers */
-               char_dest = (char *)dest + count - 1;
-               char_src = (char *)src + count - 1;
-
-               while(count > 0)
-               {
-                       *char_dest = *char_src;
-                       char_dest--;
-                       char_src--;
-                       count--;
-               }
-       }
-
-       return dest;
-}