diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-02-27 16:28:09 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-02-27 18:49:18 +0900 |
commit | 6dfdc7b28e220dfce4168731e9350af65484832a (patch) | |
tree | 4934c5fadeb40c18b94c98e3ad842dbe351330ba /ext/fiddle | |
parent | d3d8cd304fb3bc20d519b119628a191575b1642a (diff) | |
download | ruby-6dfdc7b28e220dfce4168731e9350af65484832a.tar.gz |
Prefer to use File.binread instead of IO.binread
Diffstat (limited to 'ext/fiddle')
-rwxr-xr-x | ext/fiddle/win32/libffi-config.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/fiddle/win32/libffi-config.rb b/ext/fiddle/win32/libffi-config.rb index 985fc29d36..7ef927be32 100755 --- a/ext/fiddle/win32/libffi-config.rb +++ b/ext/fiddle/win32/libffi-config.rb @@ -38,11 +38,11 @@ conf['TARGET'] = /^x64/ =~ host ? "X86_WIN64" : "X86_WIN32" FileUtils.mkdir_p([builddir, "#{builddir}/include", "#{builddir}/src/x86"]) FileUtils.cp("#{basedir}/fficonfig.h", ".", preserve: true) -hdr = IO.binread("#{srcdir}/include/ffi.h.in") +hdr = File.binread("#{srcdir}/include/ffi.h.in") hdr.gsub!(/@(\w+)@/) {conf[$1] || $&} hdr.gsub!(/^(#if\s+)@\w+@/, '\10') IO.binwrite("#{builddir}/include/ffi.h", hdr) -mk = IO.binread("#{basedir}/libffi.mk.tmpl") +mk = File.binread("#{basedir}/libffi.mk.tmpl") mk.gsub!(/@(\w+)@/) {conf[$1] || $&} IO.binwrite("Makefile", mk) |