winapi_check: gdi32.dll and gdi.exe have some extra sources in subdirectories.

This commit is contained in:
Francois Gouget 2007-02-20 15:51:30 +01:00 committed by Alexandre Julliard
parent c5f193038c
commit 2138bab79f

View file

@ -110,6 +110,17 @@ sub find_spec_files($) {
$$spec_file_found{$spec_file}++;
$$spec_file2dir{$spec_file}{$allowed_dir}++;
$$dir2spec_file{$allowed_dir}{$spec_file}++;
# gdi32.dll and gdi.exe have some extra sources in subdirectories
if ($spec_file =~ m!/gdi32\.spec$!)
{
$$spec_file2dir{$spec_file}{"$allowed_dir/enhmfdrv"}++;
$$dir2spec_file{"$allowed_dir/enhmfdrv"}{$spec_file}++;
}
if ($spec_file =~ m!/gdi(?:32|\.exe)\.spec$!)
{
$$spec_file2dir{$spec_file}{"$allowed_dir/mfdrv"}++;
$$dir2spec_file{"$allowed_dir/mfdrv"}{$spec_file}++;
}
}
return $spec_file_found;