[前][次][番号順一覧][スレッド一覧]

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

[前][次][番号順一覧][スレッド一覧]