32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
--- elinks-git/configure.in.orig 2014-09-07 19:55:58.321000000 +0400
|
|
+++ elinks-git/configure.in 2014-09-07 20:09:12.185600000 +0400
|
|
@@ -288,7 +288,7 @@
|
|
AC_CHECK_FUNCS(gettimeofday clock_gettime)
|
|
AC_CHECK_FUNCS(setitimer, HAVE_SETITIMER=yes)
|
|
|
|
-AC_CHECK_FUNCS([cygwin_conv_to_full_win32_path])
|
|
+AC_CHECK_FUNCS([cygwin_conv_path])
|
|
|
|
AC_CHECK_FUNCS(setenv putenv, HAVE_SETENV_OR_PUTENV=yes)
|
|
AC_CHECK_FUNCS(unsetenv)
|
|
--- elinks-git/src/session/download.c.orig 2014-09-07 20:25:12.165100000 +0400
|
|
+++ elinks-git/src/session/download.c 2014-09-07 20:27:21.058300000 +0400
|
|
@@ -1047,14 +1047,10 @@
|
|
|
|
if (*prog == '%') {
|
|
input = 0;
|
|
-#if defined(HAVE_CYGWIN_CONV_TO_FULL_WIN32_PATH)
|
|
-#ifdef MAX_PATH
|
|
- unsigned char new_path[MAX_PATH];
|
|
-#else
|
|
- unsigned char new_path[1024];
|
|
-#endif
|
|
+#if defined(HAVE_CYGWIN_CONV_PATH)
|
|
+ unsigned char new_path[PATH_MAX];
|
|
|
|
- cygwin_conv_to_full_win32_path(file, new_path);
|
|
+ cygwin_conv_path(CCP_POSIX_TO_WIN_A|CCP_ABSOLUTE, file, new_path, PATH_MAX+1);
|
|
add_to_string(&name, new_path);
|
|
#else
|
|
add_shell_quoted_to_string(&name, file, strlen(file));
|