summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--io.c3
2 files changed, 4 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index a7319683b..31101ef07 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Dec 25 20:01:50 2008 Tanaka Akira <akr@fsij.org>
+
+ * io.c (rb_io_s_pipe): unused variable removed.
+
Thu Dec 25 19:35:51 2008 NARUSE, Yui <naruse@ruby-lang.org>
* transcode.c (sym_ignore): remove useless symbol.
diff --git a/io.c b/io.c
index a74bc199e..1287d94f5 100644
--- a/io.c
+++ b/io.c
@@ -7076,7 +7076,6 @@ rb_io_s_pipe(int argc, VALUE *argv, VALUE klass)
rb_io_t *fptr, *fptr2;
int fmode = 0;
VALUE ret;
- VALUE rw[2];
opt = pop_last_hash(&argc, argv);
rb_scan_args(argc, argv, "02", &v1, &v2);
@@ -7110,8 +7109,6 @@ rb_io_s_pipe(int argc, VALUE *argv, VALUE klass)
fptr2->mode |= fmode;
ret = rb_assoc_new(r, w);
- rw[0] = r;
- rw[1] = w;
if (rb_block_given_p()) {
return rb_ensure(pipe_yield, ret, io_close, r);
}