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

ruby-changes:5566

From: nobu <ko1@a...>
Date: Tue, 10 Jun 2008 14:09:14 +0900 (JST)
Subject: [ruby-changes:5566] Ruby:r17070 (ruby_1_8): * eval.c (rb_thread_select), string.c (str_gsub): suppress warnings.

nobu	2008-06-10 13:40:40 +0900 (Tue, 10 Jun 2008)

  New Revision: 17070

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/eval.c
    branches/ruby_1_8/string.c
    branches/ruby_1_8/version.h

  Log:
    * eval.c (rb_thread_select), string.c (str_gsub): suppress warnings.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=17070&r2=17069&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?r1=17070&r2=17069&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/string.c?r1=17070&r2=17069&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/eval.c?r1=17070&r2=17069&diff_format=u

Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 17069)
+++ ruby_1_8/ChangeLog	(revision 17070)
@@ -1,5 +1,7 @@
-Tue Jun 10 12:58:07 2008  Nobuyoshi Nakada  <nobu@r...>
+Tue Jun 10 13:40:25 2008  Nobuyoshi Nakada  <nobu@r...>
 
+	* eval.c (rb_thread_select), string.c (str_gsub): suppress warnings.
+
 	* ext/io/wait/wait.c (FIONREAD_POSSIBLE_P): suppress warnings.
 
 Mon Jun  9 21:14:26 2008  Nobuyoshi Nakada  <nobu@r...>
Index: ruby_1_8/version.h
===================================================================
--- ruby_1_8/version.h	(revision 17069)
+++ ruby_1_8/version.h	(revision 17070)
@@ -1,7 +1,7 @@
 #define RUBY_VERSION "1.8.7"
-#define RUBY_RELEASE_DATE "2008-06-09"
+#define RUBY_RELEASE_DATE "2008-06-10"
 #define RUBY_VERSION_CODE 187
-#define RUBY_RELEASE_CODE 20080609
+#define RUBY_RELEASE_CODE 20080610
 #define RUBY_PATCHLEVEL 5000
 
 #define RUBY_VERSION_MAJOR 1
@@ -9,7 +9,7 @@
 #define RUBY_VERSION_TEENY 7
 #define RUBY_RELEASE_YEAR 2008
 #define RUBY_RELEASE_MONTH 6
-#define RUBY_RELEASE_DAY 9
+#define RUBY_RELEASE_DAY 10
 
 #ifdef RUBY_EXTERN
 RUBY_EXTERN const char ruby_version[];
Index: ruby_1_8/string.c
===================================================================
--- ruby_1_8/string.c	(revision 17069)
+++ ruby_1_8/string.c	(revision 17070)
@@ -2140,7 +2140,7 @@
     slen = RSTRING(str)->len;
 
     rb_str_locktmp(dest);
-    while (beg >= 0) {
+    do {
 	n++;
 	match = rb_backref_get();
 	regs = RMATCH(match)->regs;
@@ -2187,7 +2187,7 @@
 	cp = RSTRING(str)->ptr + offset;
 	if (offset > RSTRING(str)->len) break;
 	beg = rb_reg_search(pat, str, offset, 0);
-    }
+    } while (beg >= 0);
     if (RSTRING(str)->len > offset) {
 	len = bp - buf;
 	if (blen - len < RSTRING(str)->len - offset) {
Index: ruby_1_8/eval.c
===================================================================
--- ruby_1_8/eval.c	(revision 17069)
+++ ruby_1_8/eval.c	(revision 17070)
@@ -11262,7 +11262,7 @@
     struct timeval *timeout;
 {
 #ifndef linux
-    double limit;
+    double limit = 0;
 #endif
     int n;
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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