From dc9a13abeef5a2b936fbb55edc112b8b382a05e7 Mon Sep 17 00:00:00 2001 From: Kazuhiro NISHIYAMA Date: Mon, 9 May 2022 09:07:46 +0900 Subject: [PATCH] Fix rdoc of IO::Buffer [ci skip] --- io_buffer.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/io_buffer.c b/io_buffer.c index b0b3e9ae534d90..38ec76b5994502 100644 --- a/io_buffer.c +++ b/io_buffer.c @@ -2138,20 +2138,7 @@ io_buffer_pwrite(VALUE self, VALUE io, VALUE length, VALUE offset) * C mechanisms like `memcpy`. * * The class is meant to be an utility for implementing more high-level mechanisms - * like Fiber::SchedulerInterface#io_read and Fiber::Sc io_buffer_unmap(data->base, data->size); - } - - if (RB_TYPE_P(data->source, T_STRING)) { - rb_str_unlocktmp(data->source); - } - // Previously we had this, but we found out due to the way GC works, we - // can't refer to any other Ruby objects here. - // if (RB_TYPE_P(data->source, T_STRING)) { - // rb_str_unlocktmp(data->source); - // } - - data->base = NULL; -hedulerInterface#io_write. + * like Fiber::SchedulerInterface#io_read and Fiber::SchedulerInterface#io_write. * * Examples of usage: *