diff options
author | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-07-10 10:22:30 +0000 |
---|---|---|
committer | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-07-10 10:22:30 +0000 |
commit | bc1e2ab306ada94a7169d5812dd8252743553102 (patch) | |
tree | 120d101b0b0df69f9cca7a53a556d0cf645ec58f /insnhelper.ci | |
parent | 3ead5dcfb461a1ae8d7f48cbee408e1478783153 (diff) | |
download | ruby-bc1e2ab306ada94a7169d5812dd8252743553102.tar.gz |
* eval.c, insnhelper.ci, vm.c: change cref index (-1 -> 2).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'insnhelper.ci')
-rw-r--r-- | insnhelper.ci | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/insnhelper.ci b/insnhelper.ci index 2b33e6b1d6..7df4ef8fa2 100644 --- a/insnhelper.ci +++ b/insnhelper.ci @@ -775,12 +775,12 @@ lfp_svar_get(rb_thread_t *th, VALUE *lfp, VALUE key) struct RValues *svar = lfp_svar_place(th, lfp); switch (key) { - case (VALUE)-1: - return svar->basic.klass; case 0: return svar->v1; case 1: return svar->v2; + case 2: + return svar->basic.klass; default: { VALUE hash = svar->v3; @@ -800,15 +800,15 @@ lfp_svar_set(rb_thread_t *th, VALUE *lfp, VALUE key, VALUE val) struct RValues *svar = lfp_svar_place(th, lfp); switch (key) { - case (VALUE)-1: - svar->basic.klass = val; - return; case 0: svar->v1 = val; return; case 1: svar->v2 = val; return; + case 2: + svar->basic.klass = val; + return; default: { VALUE hash = svar->v3; |