summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--enumerator.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6f17c54077..21ca6e590f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,8 @@ Fri Dec 21 14:58:27 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
* enumerator.c (enumerator_init_copy): prohibit cloning of
generators since Fibers cannot be copied.
+ * enumerator.c (enumerator_init_copy): typo fixed.
+
Fri Dec 21 14:46:07 2007 Tanaka Akira <akr@fsij.org>
* io.c (Init_IO): define IO::BINARY even if O_BINARY is not exist.
diff --git a/enumerator.c b/enumerator.c
index 729d7c04ca..2217ed648e 100644
--- a/enumerator.c
+++ b/enumerator.c
@@ -288,7 +288,7 @@ enumerator_init_copy(VALUE obj, VALUE orig)
struct enumerator *ptr0, *ptr1;
ptr0 = enumerator_ptr(orig);
- if (ptr1->fib) {
+ if (ptr0->fib) {
/* Fibers cannot be copied */
rb_raise(rb_eTypeError, "can't copy execution context");
}