aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-14 07:03:35 +0200
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-09-10 18:40:39 +1000
commit1223cf253536c4b9ac169019a30bed1fd5adf22e (patch)
tree08e78375dbec423137a945d9f1de4748ae5d2a7b
parent292c51299c94985316049c2b2ad7727e33f8faf1 (diff)
downloadbusybox-w32-1223cf253536c4b9ac169019a30bed1fd5adf22e.tar.gz
busybox-w32-1223cf253536c4b9ac169019a30bed1fd5adf22e.tar.bz2
busybox-w32-1223cf253536c4b9ac169019a30bed1fd5adf22e.zip
win32: add mkdir()
-rw-r--r--include/mingw.h2
-rw-r--r--win32/mingw.c6
2 files changed, 7 insertions, 1 deletions
diff --git a/include/mingw.h b/include/mingw.h
index 0eb97d516..e59e6322c 100644
--- a/include/mingw.h
+++ b/include/mingw.h
@@ -192,7 +192,7 @@ NOIMPL(mingw_bind,SOCKET s UNUSED_PARAM,const struct sockaddr* sa UNUSED_PARAM,i
192 192
193NOIMPL(fchmod,int fildes UNUSED_PARAM, mode_t mode UNUSED_PARAM); 193NOIMPL(fchmod,int fildes UNUSED_PARAM, mode_t mode UNUSED_PARAM);
194NOIMPL(fchown,int fd UNUSED_PARAM, uid_t uid UNUSED_PARAM, gid_t gid UNUSED_PARAM); 194NOIMPL(fchown,int fd UNUSED_PARAM, uid_t uid UNUSED_PARAM, gid_t gid UNUSED_PARAM);
195NOIMPL(mingw_mkdir,const char *path UNUSED_PARAM, int mode UNUSED_PARAM); 195int mingw_mkdir(const char *path, int mode);
196 196
197#define mkdir mingw_mkdir 197#define mkdir mingw_mkdir
198#define lstat stat 198#define lstat stat
diff --git a/win32/mingw.c b/win32/mingw.c
index 57573bf60..bd855dc7a 100644
--- a/win32/mingw.c
+++ b/win32/mingw.c
@@ -381,3 +381,9 @@ const char *get_busybox_exec_path(void)
381 GetModuleFileName(NULL, path, PATH_MAX); 381 GetModuleFileName(NULL, path, PATH_MAX);
382 return path; 382 return path;
383} 383}
384
385#undef mkdir
386int mingw_mkdir(const char *path, int mode UNUSED_PARAM)
387{
388 return mkdir(path);
389}