From 63aadc237f48be23803acae724401f8b4221fa38 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 31 May 2020 15:52:32 +0900 Subject: [Feature #16254] Use `Primitive.func` style --- dir.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'dir.rb') diff --git a/dir.rb b/dir.rb index 5ae42d484c..7eacc66fc7 100644 --- a/dir.rb +++ b/dir.rb @@ -12,12 +12,12 @@ class Dir # directory is closed at the end of the block, and Dir::open returns # the value of the block. def self.open(name, encoding: nil, &block) - dir = __builtin.dir_s_open(name, encoding) + dir = Primitive.dir_s_open(name, encoding) if block begin yield dir ensure - __builtin.dir_s_close(dir) + Primitive.dir_s_close(dir) end else dir @@ -32,7 +32,7 @@ class Dir # The optional encoding keyword argument specifies the encoding of the directory. # If not specified, the filesystem encoding is used. def initialize(name, encoding: nil) - __builtin.dir_initialize(name, encoding) + Primitive.dir_initialize(name, encoding) end # Dir[ string [, string ...] [, base: path] [, sort: true] ] -> array @@ -40,7 +40,7 @@ class Dir # Equivalent to calling # Dir.glob([string,...], 0). def self.[](*args, base: nil, sort: true) - __builtin.dir_s_aref(args, base, sort) + Primitive.dir_s_aref(args, base, sort) end # Dir.glob( pattern, [flags], [base: path] [, sort: true] ) -> array @@ -133,6 +133,6 @@ class Dir # librbfiles = File.join("**", "lib", "*.rb") # Dir.glob(librbfiles) #=> ["lib/song.rb"] def self.glob(pattern, _flags = 0, flags: _flags, base: nil, sort: true) - __builtin.dir_s_glob(pattern, flags, base, sort) + Primitive.dir_s_glob(pattern, flags, base, sort) end end -- cgit v1.2.1