From 814f52a9ebd035ec6e20641c602fa42f64b5dbe0 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 1 May 2023 01:13:57 +0900 Subject: [Bug #19624] Hide internal IO for backquote --- io.c | 1 + 1 file changed, 1 insertion(+) (limited to 'io.c') diff --git a/io.c b/io.c index fb822f0f58..17a2d30c71 100644 --- a/io.c +++ b/io.c @@ -10497,6 +10497,7 @@ rb_f_backquote(VALUE obj, VALUE str) if (NIL_P(port)) return rb_str_new(0,0); GetOpenFile(port, fptr); + rb_obj_hide(port); result = read_all(fptr, remain_size(fptr), Qnil); rb_io_close(port); RFILE(port)->fptr = NULL; -- cgit v1.2.1