aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-14 07:04:23 +0200
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-20 19:14:10 +0200
commit5300800ab226d488337ff8e65103564d7ba7b133 (patch)
treed056f143316af45ae8adfb5736d3cbb60e9f41e4
parent1a9d777a74e8ac11e4dce3cdf27a1fc442a665fc (diff)
downloadbusybox-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.c8
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
475int mingw_unlink(const char *pathname)
476{
477 /* read-only files cannot be removed */
478 chmod(pathname, 0666);
479 return unlink(pathname);
480}