From d772c1af14a3b75bc519b2bc66d11a19879f782c Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 26 Jul 2007 04:38:07 +0000 Subject: * dln.c (conv_to_posix_path): removed. * ruby.c (rubylib_mangled_path, rubylib_mangled_path2): return VALUE instead of a pointer to static buffer. * ruby.c (push_include_cygwin): fixed buffer overflow. [ruby-dev:31297] * ruby.c (ruby_init_loadpath): not convert built-in paths. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- dln.c | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'dln.c') diff --git a/dln.c b/dln.c index b405da6bff..9fd605e32e 100644 --- a/dln.c +++ b/dln.c @@ -1676,35 +1676,6 @@ dln_find_file(fname, path) #endif } -#if defined(__CYGWIN32__) -const char * -conv_to_posix_path(win32, posix, len) - char *win32; - char *posix; - int len; -{ - char *first = win32; - char *p = win32; - char *dst = posix; - - posix[0] = '\0'; - for (p = win32; *p; p++) - if (*p == ';') { - *p = 0; - cygwin32_conv_to_posix_path(first, posix); - posix += strlen(posix); - *posix++ = ':'; - first = p + 1; - *p = ';'; - } - if (len < strlen(first)) - fprintf(stderr, "PATH length too long: %s\n", first); - else - cygwin32_conv_to_posix_path(first, posix); - return dst; -} -#endif - static char fbuf[MAXPATHLEN]; static char * -- cgit v1.2.3