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

ruby-changes:17403

From: naruse <ko1@a...>
Date: Mon, 4 Oct 2010 10:24:04 +0900 (JST)
Subject: [ruby-changes:17403] Ruby:r29408 (trunk): * random.c (rand_init): remove useless assignment.

naruse	2010-10-04 10:23:58 +0900 (Mon, 04 Oct 2010)

  New Revision: 29408

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29408

  Log:
    * random.c (rand_init): remove useless assignment.
    
    * re.c (update_char_offset): remove unused variable.
    
    * re.c (read_escaped_byte): ditto.

  Modified files:
    trunk/ChangeLog
    trunk/random.c
    trunk/re.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 29407)
+++ ChangeLog	(revision 29408)
@@ -1,3 +1,11 @@
+Mon Oct  4 09:47:39 2010  NARUSE, Yui  <naruse@r...>
+
+	* random.c (rand_init): remove useless assignment.
+
+	* re.c (update_char_offset): remove unused variable.
+
+	* re.c (read_escaped_byte): ditto.
+
 Mon Oct  4 09:30:42 2010  NARUSE, Yui  <naruse@r...>
 
 	* ext/openssl/lib/openssl/bn.rb (Integer#to_bn): OpenSSL::BN.new
Index: re.c
===================================================================
--- re.c	(revision 29407)
+++ re.c	(revision 29408)
@@ -859,7 +859,7 @@
     struct re_registers *regs;
     int i, num_regs, num_pos;
     long c;
-    char *s, *p, *q, *e;
+    char *s, *p, *q;
     rb_encoding *enc;
     pair_t *pairs;
 
@@ -895,7 +895,6 @@
     qsort(pairs, num_pos, sizeof(pair_t), pair_byte_cmp);
 
     s = p = RSTRING_PTR(RMATCH(match)->str);
-    e = s + RSTRING_LEN(RMATCH(match)->str);
     c = 0;
     for (i = 0; i < num_pos; i++) {
         q = s + pairs[i].byte_pos;
@@ -1899,9 +1898,7 @@
     int code;
     int meta_prefix = 0, ctrl_prefix = 0;
     size_t len;
-    int retbyte;
 
-    retbyte = -1;
     if (p == end || *p++ != '\\') {
         errcpy(err, "too short escaped multibyte character");
         return -1;
Index: random.c
===================================================================
--- random.c	(revision 29407)
+++ random.c	(revision 29408)
@@ -415,7 +415,7 @@
 	}
 	else {
 	    if (blen > MT_MAX_STATE * SIZEOF_INT32 / SIZEOF_BDIGITS)
-		blen = (len = MT_MAX_STATE) * SIZEOF_INT32 / SIZEOF_BDIGITS;
+		blen = MT_MAX_STATE * SIZEOF_INT32 / SIZEOF_BDIGITS;
 	    len = roomof((int)blen * SIZEOF_BDIGITS, SIZEOF_INT32);
 	}
 	/* allocate ints for init_by_array */
@@ -1066,7 +1066,7 @@
 	v = Qnil;
     }
     else if (TYPE(vmax) != T_FLOAT && (v = rb_check_to_integer(vmax, "to_int"), !NIL_P(v))) {
-	v = rand_int(&rnd->mt, vmax = v, 1);
+	v = rand_int(&rnd->mt, v, 1);
     }
     else if (v = rb_check_to_float(vmax), !NIL_P(v)) {
 	double max = float_value(v);

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

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