diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-14 07:04:23 +0200 |
---|---|---|
committer | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-20 19:14:10 +0200 |
commit | 5300800ab226d488337ff8e65103564d7ba7b133 (patch) | |
tree | d056f143316af45ae8adfb5736d3cbb60e9f41e4 | |
parent | 1a9d777a74e8ac11e4dce3cdf27a1fc442a665fc (diff) | |
download | busybox-w32-5300800ab226d488337ff8e65103564d7ba7b133.tar.gz busybox-w32-5300800ab226d488337ff8e65103564d7ba7b133.tar.bz2 busybox-w32-5300800ab226d488337ff8e65103564d7ba7b133.zip |
win32: add unlink()
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
-rw-r--r-- | win32/mingw.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/win32/mingw.c b/win32/mingw.c index 8a9881763..5d9834772 100644 --- a/win32/mingw.c +++ b/win32/mingw.c | |||
@@ -470,3 +470,11 @@ int fcntl(int fd UNUSED_PARAM, int cmd, ...) | |||
470 | errno = EINVAL; | 470 | errno = EINVAL; |
471 | return -1; | 471 | return -1; |
472 | } | 472 | } |
473 | |||
474 | #undef unlink | ||
475 | int mingw_unlink(const char *pathname) | ||
476 | { | ||
477 | /* read-only files cannot be removed */ | ||
478 | chmod(pathname, 0666); | ||
479 | return unlink(pathname); | ||
480 | } | ||