aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-14 06:57:09 +0200
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-09-10 19:28:27 +1000
commitcd506ae1ad813efcfa89b6373fe3e76e3c4dd9a4 (patch)
treecce8b59b244573f170a909ef340763ed0a4aabbf
parent37b6f2e7d0664e9453e78df9ba05db8712a8b088 (diff)
downloadbusybox-w32-cd506ae1ad813efcfa89b6373fe3e76e3c4dd9a4.tar.gz
busybox-w32-cd506ae1ad813efcfa89b6373fe3e76e3c4dd9a4.tar.bz2
busybox-w32-cd506ae1ad813efcfa89b6373fe3e76e3c4dd9a4.zip
win32: Replace getcwd() to return forward slashes
-rw-r--r--win32/mingw.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/win32/mingw.c b/win32/mingw.c
index 0fcaeb313..61f786287 100644
--- a/win32/mingw.c
+++ b/win32/mingw.c
@@ -463,6 +463,19 @@ struct tm *localtime_r(const time_t *timep, struct tm *result)
463 return result; 463 return result;
464} 464}
465 465
466#undef getcwd
467char *mingw_getcwd(char *pointer, int len)
468{
469 int i;
470 char *ret = getcwd(pointer, len);
471 if (!ret)
472 return ret;
473 for (i = 0; ret[i]; i++)
474 if (ret[i] == '\\')
475 ret[i] = '/';
476 return ret;
477}
478
466struct passwd *getpwuid(int uid) 479struct passwd *getpwuid(int uid)
467{ 480{
468 static char user_name[100]; 481 static char user_name[100];