* dln_find.c (dln_find_exe_r): use PATH_SEP instead of hardcoding
  separators.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2014-04-16 02:46:51 +00:00
Родитель a39b88d2fd
Коммит 633def3c63
1 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -78,11 +78,12 @@ dln_find_exe_r(const char *fname, const char *path, char *buf, size_t size
} }
if (!path) { if (!path) {
#if defined(_WIN32) path =
path = "/usr/local/bin;/usr/ucb;/usr/bin;/bin;."; "/usr/local/bin" PATH_SEP
#else "/usr/ucb" PATH_SEP
path = "/usr/local/bin:/usr/ucb:/usr/bin:/bin:."; "/usr/bin" PATH_SEP
#endif "/bin" PATH_SEP
".";
} }
buf = dln_find_1(fname, path, buf, size, 1 DLN_FIND_EXTRA_ARG); buf = dln_find_1(fname, path, buf, size, 1 DLN_FIND_EXTRA_ARG);
if (envpath) free(envpath); if (envpath) free(envpath);