aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--win32/mingw.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/win32/mingw.c b/win32/mingw.c
index dda7d654f..191ac75f0 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];