diff options
author | Ville Skytt? <ville.skytta@iki.fi> | 2010-12-16 17:33:20 +0200 |
---|---|---|
committer | Ville Skytt? <ville.skytta@iki.fi> | 2010-12-16 17:33:20 +0200 |
commit | 3f47da2d083f9a12ac924a75cab38e4f344a8cdf (patch) | |
tree | 05ca9b3ce23212e8932aef4a91d8aa872e967a42 /httpd/cgi-bin/check | |
parent | 5595f5ee58bbe68e2ccfc6c287accb58193cfd51 (diff) | |
download | markup-validator-3f47da2d083f9a12ac924a75cab38e4f344a8cdf.zip markup-validator-3f47da2d083f9a12ac924a75cab38e4f344a8cdf.tar.gz markup-validator-3f47da2d083f9a12ac924a75cab38e4f344a8cdf.tar.bz2 |
Avoid warning with autodetected UTF-16[BL]E docs without a BOM.
Diffstat (limited to 'httpd/cgi-bin/check')
-rwxr-xr-x | httpd/cgi-bin/check | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/httpd/cgi-bin/check b/httpd/cgi-bin/check index cbd9370..e1f251c 100755 --- a/httpd/cgi-bin/check +++ b/httpd/cgi-bin/check @@ -461,7 +461,10 @@ elsif ($File->{ContentType} =~ m(^text/([-.a-zA-Z0-9]\+)?xml$)) { elsif ($File->{Charset}->{XML}) { $File->{Charset}->{Use} = $File->{Charset}->{XML}; } -elsif ($File->{Charset}->{Auto} =~ /^utf-16[bl]e$/ && $File->{BOM} == 2) { +elsif ($File->{BOM} && + $File->{BOM} == 2 && + $File->{Charset}->{Auto} =~ /^utf-16[bl]e$/) +{ $File->{Charset}->{Use} = 'utf-16'; } elsif ($File->{ContentType} =~ m(^application/([-.a-zA-Z0-9]+\+)?xml$)) { |