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/