ruby-changes:9015
From: yugui <ko1@a...>
Date: Fri, 5 Dec 2008 22:35:21 +0900 (JST)
Subject: [ruby-changes:9015] Ruby:r20552 (ruby_1_9_1): merges r20532 from trunk into ruby_1_9_1.
yugui 2008-12-05 22:34:16 +0900 (Fri, 05 Dec 2008) New Revision: 20552 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20552 Log: merges r20532 from trunk into ruby_1_9_1. * io.c (io_binwrite): arg.offset should be updated after retry. Modified files: branches/ruby_1_9_1/ChangeLog branches/ruby_1_9_1/io.c Index: ruby_1_9_1/ChangeLog =================================================================== --- ruby_1_9_1/ChangeLog (revision 20551) +++ ruby_1_9_1/ChangeLog (revision 20552) @@ -1,3 +1,7 @@ +Fri Dec 5 07:58:30 2008 Tanaka Akira <akr@f...> + + * io.c (io_binwrite): arg.offset should be updated after retry. + Fri Dec 5 03:29:17 2008 Nobuyoshi Nakada <nobu@r...> * load.c (rb_get_load_path): returns the load path without Index: ruby_1_9_1/io.c =================================================================== --- ruby_1_9_1/io.c (revision 20551) +++ ruby_1_9_1/io.c (revision 20552) @@ -795,8 +795,8 @@ } arg.fptr = fptr; arg.str = str; + retry: arg.offset = offset; - retry: arg.length = n; if (fptr->write_lock) { r = rb_mutex_synchronize(fptr->write_lock, io_binwrite_string, (VALUE)&arg); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/