diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-07-16 09:29:55 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-07-16 09:29:55 +0000 |
commit | 99f7c33725838000430bfd79823178bf0a0530bd (patch) | |
tree | f8f018bf3e74a592a21faeda0d6273fbf6ee515d /ruby.c | |
parent | b13e6e39feb604143d06d0b496c975828e73aa1d (diff) |
* ruby.c (ruby_init_loadpath): proper load path order.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -263,20 +263,19 @@ ruby_init_loadpath() ruby_incpush(RUBY_RELATIVE(RUBY_SEARCH_PATH)); #endif + ruby_incpush(RUBY_RELATIVE(RUBY_SITE_LIB2)); #ifdef RUBY_SITE_THIN_ARCHLIB ruby_incpush(RUBY_RELATIVE(RUBY_SITE_THIN_ARCHLIB)); #endif ruby_incpush(RUBY_RELATIVE(RUBY_SITE_ARCHLIB)); - ruby_incpush(RUBY_RELATIVE(RUBY_SITE_LIB2)); ruby_incpush(RUBY_RELATIVE(RUBY_SITE_LIB)); + ruby_incpush(RUBY_RELATIVE(RUBY_LIB)); #ifdef RUBY_THIN_ARCHLIB ruby_incpush(RUBY_RELATIVE(RUBY_THIN_ARCHLIB)); #endif ruby_incpush(RUBY_RELATIVE(RUBY_ARCHLIB)); - ruby_incpush(RUBY_RELATIVE(RUBY_LIB)); - if (rb_safe_level() == 0) { ruby_incpush("."); } @@ -852,6 +851,7 @@ load_file(fname, script) else if (f != rb_stdin) { rb_io_close(f); } + rb_gc(); } void |