ruby-changes:23205
From: naruse <ko1@a...>
Date: Sun, 8 Apr 2012 07:03:05 +0900 (JST)
Subject: [ruby-changes:23205] naruse:r35255 (trunk): * io.c (io_unread): cast as long the value for extra_max.
naruse 2012-04-08 06:53:05 +0900 (Sun, 08 Apr 2012) New Revision: 35255 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35255 Log: * io.c (io_unread): cast as long the value for extra_max. [ruby-core:44137] [Bug #6257] Modified files: trunk/ChangeLog trunk/io.c Index: ChangeLog =================================================================== --- ChangeLog (revision 35254) +++ ChangeLog (revision 35255) @@ -1,3 +1,8 @@ +Sun Apr 8 06:51:57 2012 NARUSE, Yui <naruse@r...> + + * io.c (io_unread): cast as long the value for extra_max. + [ruby-core:44137] [Bug #6257] + Sun Apr 8 06:46:48 2012 NARUSE, Yui <naruse@r...> * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#send_body_io): Index: io.c =================================================================== --- io.c (revision 35254) +++ io.c (revision 35255) @@ -455,7 +455,7 @@ } /* add extra offset for removed '\r' in rbuf */ - extra_max = pos - fptr->rbuf.len; + extra_max = (long)(pos - fptr->rbuf.len); p = fptr->rbuf.ptr + fptr->rbuf.off; for (i = 0; i < fptr->rbuf.len; i++) { if (*p == '\n') newlines++; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/