git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
matz 2000-10-02 07:48:42 +00:00
parent 173e2f6636
commit 9a46002fc0
12 changed files with 59 additions and 40 deletions

4
ruby.c
View file

@ -205,7 +205,7 @@ ruby_incpush(path)
void
ruby_init_loadpath()
{
#if defined(_WIN32) || defined(DJGPP)
#if defined(_WIN32) || defined(DJGPP) || defined(__EMX__)
char libpath[FILENAME_MAX+1];
char *p;
size_t rest;
@ -214,6 +214,8 @@ ruby_init_loadpath()
#elif defined(DJGPP)
extern char *__dos_argv0;
strncpy(libpath, __dos_argv0, FILENAME_MAX);
#elif defined(__EMX__)
_execname(libpath, FILENAME_MAX);
#endif
p = strrchr(libpath, '\\');
if (p) {