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;
}