From cd506ae1ad813efcfa89b6373fe3e76e3c4dd9a4 Mon Sep 17 00:00:00 2001 From: Nguyễn Thái Ngọc Duy Date: Wed, 14 Apr 2010 06:57:09 +0200 Subject: win32: Replace getcwd() to return forward slashes --- win32/mingw.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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) return result; } +#undef getcwd +char *mingw_getcwd(char *pointer, int len) +{ + int i; + char *ret = getcwd(pointer, len); + if (!ret) + return ret; + for (i = 0; ret[i]; i++) + if (ret[i] == '\\') + ret[i] = '/'; + return ret; +} + struct passwd *getpwuid(int uid) { static char user_name[100]; -- cgit v1.2.3-55-g6feb