summaryrefslogtreecommitdiff
path: root/lib/mkmf.rb
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-10 18:39:41 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-10 18:39:48 +0900
commit30268d1de697de4b87ab6c655c4dc244be036900 (patch)
treed4cdb0e70a9b8bdf067b91e05acefaac00e17b96 /lib/mkmf.rb
parenta5baf8d6bc4c21259705f9b4f9aa2d9b9d7ab936 (diff)
Prefer flat_map
Diffstat (limited to 'lib/mkmf.rb')
-rw-r--r--lib/mkmf.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mkmf.rb b/lib/mkmf.rb
index 52788ab3ab..118b81314c 100644
--- a/lib/mkmf.rb
+++ b/lib/mkmf.rb
@@ -285,7 +285,7 @@ MESSAGE
def split_libs(*strs)
sep = $mswin ? /\s+/ : /\s+(?=-|\z)/
- strs.map {|s| s.lstrip.split(sep)}.flatten
+ strs.flat_map {|s| s.lstrip.split(sep)}
end
def merge_libs(*libs)
@@ -1083,7 +1083,7 @@ SRC
def find_library(lib, func, *paths, &b)
dir_config(lib)
lib = with_config(lib+'lib', lib)
- paths = paths.collect {|path| path.split(File::PATH_SEPARATOR)}.flatten
+ paths = paths.flat_map {|path| path.split(File::PATH_SEPARATOR)}
checking_for checking_message(func && func.funcall_style, LIBARG%lib) do
libpath = $LIBPATH
libs = append_library($libs, lib)