fix use of wrong charset
This commit is contained in:
parent
2539aac4c0
commit
eeaea0df16
1 changed files with 2 additions and 5 deletions
|
@ -219,11 +219,8 @@ fn main() {
|
||||||
if !html_charset.is_empty() {
|
if !html_charset.is_empty() {
|
||||||
// Check if the charset specified inside HTML is valid
|
// Check if the charset specified inside HTML is valid
|
||||||
if let Some(encoding) = Encoding::for_label_no_replacement(html_charset.as_bytes()) {
|
if let Some(encoding) = Encoding::for_label_no_replacement(html_charset.as_bytes()) {
|
||||||
// No point in parsing HTML again with the same encoding as before
|
document_encoding = html_charset;
|
||||||
if encoding.name() != "UTF-8" {
|
dom = html_to_dom(&data, encoding.name().to_string());
|
||||||
document_encoding = html_charset;
|
|
||||||
dom = html_to_dom(&data, document_encoding.clone());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue