typo
This commit is contained in:
parent
c95c1fb785
commit
802dab3b1b
@ -120,21 +120,21 @@ async fn transcoder_task(
|
|||||||
encoding_to: EncodingRef,
|
encoding_to: EncodingRef,
|
||||||
) {
|
) {
|
||||||
let is_encodings_same = encoding_from.name() == encoding_to.name();
|
let is_encodings_same = encoding_from.name() == encoding_to.name();
|
||||||
let is_src_encodig_native = UTF_8.name() == encoding_from.name();
|
let is_src_encoding_native = UTF_8.name() == encoding_from.name();
|
||||||
let is_dst_encodig_native = UTF_8.name() == encoding_to.name();
|
let is_dst_encoding_native = UTF_8.name() == encoding_to.name();
|
||||||
|
|
||||||
while let Some(FileData { name, data }) = rx.recv().await {
|
while let Some(FileData { name, data }) = rx.recv().await {
|
||||||
let new_data = if is_encodings_same {
|
let new_data = if is_encodings_same {
|
||||||
data
|
data
|
||||||
} else {
|
} else {
|
||||||
task::block_in_place(move || {
|
task::block_in_place(move || {
|
||||||
let text = if is_src_encodig_native {
|
let text = if is_src_encoding_native {
|
||||||
String::from_utf8(data).unwrap()
|
String::from_utf8(data).unwrap()
|
||||||
} else {
|
} else {
|
||||||
encoding_from.decode(&data, DecoderTrap::Ignore).unwrap()
|
encoding_from.decode(&data, DecoderTrap::Ignore).unwrap()
|
||||||
};
|
};
|
||||||
|
|
||||||
if is_dst_encodig_native {
|
if is_dst_encoding_native {
|
||||||
text.into_bytes()
|
text.into_bytes()
|
||||||
} else {
|
} else {
|
||||||
encoding_to
|
encoding_to
|
||||||
|
Loading…
Reference in New Issue
Block a user