summaryrefslogtreecommitdiff
path: root/libc/stdio/remove.c
diff options
context:
space:
mode:
Diffstat (limited to 'libc/stdio/remove.c')
-rw-r--r--libc/stdio/remove.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/libc/stdio/remove.c b/libc/stdio/remove.c
deleted file mode 100644
index af256e4aa..000000000
--- a/libc/stdio/remove.c
+++ /dev/null
@@ -1,23 +0,0 @@
-/* Copyright (C) 1995,1996 Robert de Bath <rdebath@cix.compulink.co.uk>
- * This file is part of the Linux-8086 C library and is distributed
- * under the GNU Library General Public License.
- */
-#include <unistd.h>
-#include <string.h>
-#include <sys/types.h>
-#include <errno.h>
-
-int remove(src)
-__const char *src;
-{
- extern int errno;
- int er = errno;
- int rv = unlink(src);
-
- if (rv < 0 && errno == EISDIR)
- rv = rmdir(src);
- if (rv >= 0)
- __set_errno(er);
- return rv;
-}
-