diff options
Diffstat (limited to 'Python')
-rw-r--r-- | Python/memmove.c | 25 | ||||
-rw-r--r-- | Python/strerror.c | 19 |
2 files changed, 0 insertions, 44 deletions
diff --git a/Python/memmove.c b/Python/memmove.c deleted file mode 100644 index 6fb0dad934..0000000000 --- a/Python/memmove.c +++ /dev/null @@ -1,25 +0,0 @@ - -/* A perhaps slow but I hope correct implementation of memmove */ - -extern char *memcpy(char *, char *, int); - -char * -memmove(char *dst, char *src, int n) -{ - char *realdst = dst; - if (n <= 0) - return dst; - if (src >= dst+n || dst >= src+n) - return memcpy(dst, src, n); - if (src > dst) { - while (--n >= 0) - *dst++ = *src++; - } - else if (src < dst) { - src += n; - dst += n; - while (--n >= 0) - *--dst = *--src; - } - return realdst; -} diff --git a/Python/strerror.c b/Python/strerror.c deleted file mode 100644 index 55f8342ec4..0000000000 --- a/Python/strerror.c +++ /dev/null @@ -1,19 +0,0 @@ - -/* PD implementation of strerror() for systems that don't have it. - Author: Guido van Rossum, CWI Amsterdam, Oct. 1990, <guido@cwi.nl>. */ - -#include <stdio.h> -#include "Python.h" - -extern int sys_nerr; -extern char *sys_errlist[]; - -char * -strerror(int err) -{ - static char buf[20]; - if (err >= 0 && err < sys_nerr) - return sys_errlist[err]; - PyOS_snprintf(buf, sizeof(buf), "Unknown errno %d", err); - return buf; -} |