1dfafe007SMatthias Seideldiff -Nur path.c path.c 2dfafe007SMatthias Seidel--- path.c 2011-09-25 18:53:42.000000000 +0200 3dfafe007SMatthias Seidel+++ path.c 2018-03-04 08:13:24.836905800 +0200 4dfafe007SMatthias Seidel@@ -317,8 +317,8 @@ 5dfafe007SMatthias Seidel #if __CYGWIN__ 6dfafe007SMatthias Seidel /* Use cygwin function to convert a DOS path to a POSIX path. */ 7dfafe007SMatthias Seidel if( *path && path[1] == ':' && isalpha(*path) ) { 8dfafe007SMatthias Seidel- int err = cygwin_conv_to_posix_path(path, cpath); 9dfafe007SMatthias Seidel- if (err) 10dfafe007SMatthias Seidel+ int err = cygwin_conv_path(CCP_WIN_A_TO_POSIX, path, cpath, PATH_MAX); 11dfafe007SMatthias Seidel+ if (err < 0) 12dfafe007SMatthias Seidel Fatal( "error converting \"%s\" - %s\n", 13dfafe007SMatthias Seidel path, strerror (errno)); 14dfafe007SMatthias Seidel if( path[2] != '/' && path[2] != '\\' ) 15dfafe007SMatthias Seideldiff -Nur sysintf.c sysintf.c 16dfafe007SMatthias Seidel--- sysintf.c 2011-09-25 18:53:42.000000000 +0200 17dfafe007SMatthias Seidel+++ sysintf.c 2018-03-04 08:15:54.315421400 +0200 18dfafe007SMatthias Seidel@@ -69,7 +69,7 @@ 19dfafe007SMatthias Seidel # include <sys/timeb.h> 20dfafe007SMatthias Seidel #endif 21dfafe007SMatthias Seidel 22dfafe007SMatthias Seidel-/* for cygwin_conv_to_posix_path() in Prolog() and for cygdospath()*/ 23dfafe007SMatthias Seidel+/* for cygwin_conv_path() in Prolog() and for cygdospath()*/ 24dfafe007SMatthias Seidel #if __CYGWIN__ 25dfafe007SMatthias Seidel # include <sys/cygwin.h> 26dfafe007SMatthias Seidel #endif 27dfafe007SMatthias Seidel@@ -538,8 +538,8 @@ 28dfafe007SMatthias Seidel if ( (CygDrvPre = MALLOC( PATH_MAX, char)) == NIL(char) ) 29dfafe007SMatthias Seidel No_ram(); 30dfafe007SMatthias Seidel else { 31dfafe007SMatthias Seidel- int err = cygwin_conv_to_posix_path("c:", CygDrvPre); 32dfafe007SMatthias Seidel- if (err) 33dfafe007SMatthias Seidel+ int err = cygwin_conv_path(CCP_WIN_A_TO_POSIX, "c:", CygDrvPre, PATH_MAX); 34dfafe007SMatthias Seidel+ if (err < 0) 35dfafe007SMatthias Seidel Fatal( "error converting \"%s\" - %s\n", 36dfafe007SMatthias Seidel CygDrvPre, strerror (errno)); 37dfafe007SMatthias Seidel if( (CygDrvPreLen = strlen(CygDrvPre)) == 2 ) { 38dfafe007SMatthias Seidel@@ -1144,8 +1144,8 @@ 39dfafe007SMatthias Seidel 40dfafe007SMatthias Seidel if( *src && src[0] == '/' ) { 41dfafe007SMatthias Seidel char *tmp; 42dfafe007SMatthias Seidel- int err = cygwin_conv_to_win32_path(src, buf); 43dfafe007SMatthias Seidel- if (err) 44*4adc4068Smseidel+ int err = cygwin_conv_path(CCP_POSIX_TO_WIN_A, src, buf, PATH_MAX); 45dfafe007SMatthias Seidel+ if (err < 0) 46dfafe007SMatthias Seidel Fatal( "error converting \"%s\" - %s\n", 47dfafe007SMatthias Seidel src, strerror (errno)); 48dfafe007SMatthias Seidel 497ade7e9aSmseidel 50