RFD: remove(3)
Larry Hall (RFK Partners, Inc)
lhall@rfk.com
Tue Dec 19 07:48:00 GMT 2000
At 04:47 AM 12/19/2000, Corinna Vinschen wrote:
>The remove(3) call in newlib is implemented as a simple call to unlink(2).
>
>SUSv2/Linux/OpenBSD on the other hand define remove(3) as follows:
>
> If path does not name a directory, remove(path) is equivalent to unlink(path).
> If path names a directory, remove(path) is equivalent to rmdir(path).
>
>I would plead to implement our own remove(3) call, overriding the newlib
>implementation. AFAICS, we can't change the newlib implementation because
>newlib doesn't know of rmdir(2) at all.
>
>Thoughts?
Do it!;-)
Larry Hall lhall@rfk.com
RFK Partners, Inc. http://www.rfk.com
118 Washington Street (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX
More information about the Cygwin-developers
mailing list