diff --git a/maint/unrefglobals.pl b/maint/unrefglobals.pl index 139630816..78036e58b 100755 --- a/maint/unrefglobals.pl +++ b/maint/unrefglobals.pl @@ -23,8 +23,8 @@ while (1) { last unless $next_line; $line = $next_line; $next_line = ; - next unless ($line =~ /^[A-Za-z_][A-Za-z0-9_]* +[^ ]+\.o$/ or - $line =~ /^[A-Za-z_][A-Za-z0-9_]* +[^ ]+\.a\([^ ]+\.o\)$/); + next unless ($line =~ m{^[A-Za-z_][A-Za-z0-9_]* +[^ /][^ ]+\.o$} or + $line =~ m{^[A-Za-z_][A-Za-z0-9_]* +[^ ]+\.a\([^ ]+\.o\)$}); if (!$next_line or ($next_line !~ /^ /)) { print $line; }