On Mon, 16 Jul 2007, Thomas Glanzmann wrote:
Hello,
quoted
quoted
is there a reason why we call unlink and not remove?
quoted
Exactly because we only want to remove _files_.
of course. That is the whole point. Call unlink for files, rmdir for
directories.
No, but we don't *want* the "rmdir for directories" part!
That's the whole point.
Calling "remove()" would be *wrong*. We want the *sane* "unlink()"
behaviour, where it only removes files, and returns an error for
directories.
Linus