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