Sign in
googlers
/
maze
/
klibc
/
refs/tags/klibc-1.4.35
/
.
/
usr
/
klibc
/
remove.c
blob: 90882045d8a3765a856b2766d16f2b14601ad78c [
file
] [
log
] [
blame
]
/*
* remove.c
*/
#include
<stdio.h>
#include
<unistd.h>
#include
<errno.h>
int
remove
(
const
char
*
pathname
)
{
int
rv
;
rv
=
unlink
(
pathname
);
if
(
rv
==
-
1
&&
errno
==
EISDIR
)
return
rmdir
(
pathname
);
return
rv
;
}