diff options
author | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-05-27 17:09:27 +0000 |
---|---|---|
committer | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-05-27 17:09:27 +0000 |
commit | 78271e8c72c72f42b4150b9456de2dbb36410b2f (patch) | |
tree | d2c42aa5aa433f517da75c1498985d716e2c3d44 /io.c | |
parent | 8858722dbd80a1a8e2244fd19e884678591e53dc (diff) | |
download | ruby-78271e8c72c72f42b4150b9456de2dbb36410b2f.tar.gz |
* io.c (fill_cbuf): Fix test-all crash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1715,11 +1715,12 @@ fill_cbuf(rb_io_t *fptr, int ec_flags) res = rb_econv_convert(fptr->readconv, NULL, NULL, &dp, de, 0); fptr->cbuf.len += (int)(dp - ds); rb_econv_check_error(fptr->readconv); - break; + break; } } } } + return MORE_CHAR_FINISHED; } static VALUE |