From 74097260aeac51cb2839d90f5cf7eb4c84c9124f Mon Sep 17 00:00:00 2001 From: matz Date: Tue, 18 Dec 2001 08:40:33 +0000 Subject: * eval.c (rb_thread_schedule): should not select a thread which is not yet initialized. * variable.c (find_class_path): should initialize iv_tbl if it's NULL. * class.c (rb_define_class): should return the existing class if the class is already defined and its superclass is ideintical to the specified superclass. * class.c (rb_define_class_under): ditto. * class.c (rb_define_module): should return the existing module if the module is already defined. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- io.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'io.c') diff --git a/io.c b/io.c index 950d3fa1c6..2aeb43467a 100644 --- a/io.c +++ b/io.c @@ -2134,18 +2134,17 @@ rb_io_puts(argc, argv, out) return Qnil; } for (i=0; iptr[RSTRING(line)->len-1] != '\n') { rb_io_write(out, rb_default_rs); -- cgit v1.2.3