From 3f059374b880c0e14788ec6654ab9e113c2e7c01 Mon Sep 17 00:00:00 2001 From: normal Date: Fri, 12 Jan 2018 09:31:22 +0000 Subject: sample/iseq_loader: use File.open instead of Kernel#open This makes auditing for inadvertant command execution easier. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- sample/iseq_loader.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sample') diff --git a/sample/iseq_loader.rb b/sample/iseq_loader.rb index bf6e422d29..8c271405d6 100644 --- a/sample/iseq_loader.rb +++ b/sample/iseq_loader.rb @@ -141,11 +141,11 @@ class RubyVM::InstructionSequence end def read_compiled_iseq fname, iseq_key - open(iseq_key, 'rb'){|f| f.read} + File.open(iseq_key, 'rb'){|f| f.read} end def write_compiled_iseq fname, iseq_key, binary - open(iseq_key, 'wb'){|f| f.write(binary)} + File.open(iseq_key, 'wb'){|f| f.write(binary)} end end -- cgit v1.2.1