ruby-changes:2210
From: ko1@a...
Date: 15 Oct 2007 10:07:05 +0900
Subject: [ruby-changes:2210] nobu - Ruby:r13701 (trunk, ruby_1_8): * marshal.c (r_bytes0): commit miss.
nobu 2007-10-15 10:06:51 +0900 (Mon, 15 Oct 2007)
New Revision: 13701
Modified files:
branches/ruby_1_8/marshal.c
trunk/marshal.c
Log:
* marshal.c (r_bytes0): commit miss.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/marshal.c?r1=13701&r2=13700
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/marshal.c?r1=13701&r2=13700
Index: marshal.c
===================================================================
--- marshal.c (revision 13700)
+++ marshal.c (revision 13701)
@@ -929,7 +929,7 @@
if (len == 0) return rb_str_new(0, 0);
if (TYPE(arg->src) == T_STRING) {
- if (RSTRING_LEN(arg->src) > arg->offset + len) {
+ if (RSTRING_LEN(arg->src) >= arg->offset + len) {
str = rb_str_new(RSTRING_PTR(arg->src)+arg->offset, len);
arg->offset += len;
}
Index: ruby_1_8/marshal.c
===================================================================
--- ruby_1_8/marshal.c (revision 13700)
+++ ruby_1_8/marshal.c (revision 13701)
@@ -873,7 +873,7 @@
if (len == 0) return rb_str_new(0, 0);
if (TYPE(arg->src) == T_STRING) {
- if (RSTRING(arg->src)->len > arg->offset + len) {
+ if (RSTRING(arg->src)->len >= arg->offset + len) {
str = rb_str_new(RSTRING(arg->src)->ptr+arg->offset, len);
arg->offset += len;
}
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml