diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-15 14:29:09 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-15 14:29:09 +0000 |
commit | a5173950563b0b5aef1a605db8298835f68b00c8 (patch) | |
tree | f5d63777c30c0f8a794975d918ad85b1681e9b19 /encoding.c | |
parent | db14bfe4ea7f5ab0ece77d4109bb0fb13ef9fe54 (diff) | |
download | bundler-a5173950563b0b5aef1a605db8298835f68b00c8.tar.gz |
* encoding.c (rb_enc_get_index): don't return -1.
* io.c (rb_scan_open_args): call FilePathValue before encoding
conversion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'encoding.c')
-rw-r--r-- | encoding.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/encoding.c b/encoding.c index 61dc93836e..288395b1dd 100644 --- a/encoding.c +++ b/encoding.c @@ -549,6 +549,7 @@ rb_enc_get_index(VALUE obj) VALUE tmp; switch (BUILTIN_TYPE(obj)) { + default: case T_STRING: case T_REGEXP: i = ENCODING_GET_INLINED(obj); |