From f22bec79fed582f10e1791c421ebc760121b8878 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 1 Feb 2024 20:44:12 +0900 Subject: [PATCH] leaked-globals: More accurately extract checked function names --- tool/leaked-globals | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tool/leaked-globals b/tool/leaked-globals index ee75f78d1d..3e3bda5632 100755 --- a/tool/leaked-globals +++ b/tool/leaked-globals @@ -47,7 +47,9 @@ if platform and !platform.empty? end missing = File.dirname(config) + "/missing/" ARGV.reject! do |n| - unless (src = Dir.glob(missing + File.basename(n, ".*") + ".[cS]")).empty? + base = File.basename(n, ".*") + next true if REPLACE.include?(base) + unless (src = Dir.glob(missing + base + ".[cS]")).empty? puts "Ignore #{col.skip(n)} because of #{src.map {|s| File.basename(s)}.join(', ')} under missing" true end