Sign in
googlers
/
maze
/
klibc
/
refs/tags/klibc-1.3.11
/
.
/
klibc
/
remove.c
blob: 355882d4b217c82404b0614ec9175071ac856ecb [
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
;
}