MRI-Binding: Fix typo and don't set $LOAD_PATH (thanks @cremno)

'$:' and '$LOAD_PATH' point to the same array.
This commit is contained in:
Jonas Kulla 2014-07-25 00:28:16 +02:00
parent ec16210f8a
commit 262023b088
1 changed files with 1 additions and 13 deletions

View File

@ -398,17 +398,6 @@ static void showExc(VALUE exc)
showMsg(StringValueCStr(ms));
}
/* Appends if exists, sets if not */
static void globalAryAppend(const char *globalName, VALUE ary)
{
VALUE existing = rb_gv_get(globalName);
if (NIL_P(existing))
rb_gv_set(globalName, ary);
else
rb_ary_concat(existing, ary);
}
static void mriBindingExecute()
{
ruby_setup();
@ -429,8 +418,7 @@ static void mriBindingExecute()
rb_ary_push(lpaths, pathv);
}
globalAryAppend("$", lpaths);
globalAryAppend("LOAD_PATH", lpaths);
rb_ary_concat(rb_gv_get(":"), lpaths);
}
RbData rbData;