mirror of
https://github.com/openharmony/third_party_rust_encoding_rs.git
synced 2026-07-18 21:05:30 -04:00
Fix wrong UTF name in internal function naming.
This commit is contained in:
+2
-2
@@ -1627,12 +1627,12 @@ pub fn convert_utf16_to_utf8_partial(src: &[u16], dst: &mut [u8]) -> (usize, usi
|
||||
// Letting the transitions be mere intra-function jumps, even to
|
||||
// basic blocks out-of-lined to the end of the function would wipe
|
||||
// away a quarter of Arabic encode performance on Haswell!
|
||||
let (read, written) = convert_utf16_to_utf16_partial_inner(src, dst);
|
||||
let (read, written) = convert_utf16_to_utf8_partial_inner(src, dst);
|
||||
if unsafe { likely(read == src.len()) } {
|
||||
return (read, written);
|
||||
}
|
||||
let (tail_read, tail_written) =
|
||||
convert_utf16_to_utf16_partial_tail(&src[read..], &mut dst[written..]);
|
||||
convert_utf16_to_utf8_partial_tail(&src[read..], &mut dst[written..]);
|
||||
(read + tail_read, written + tail_written)
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -616,7 +616,7 @@ impl Utf8Decoder {
|
||||
|
||||
#[cfg_attr(feature = "cargo-clippy", allow(never_loop))]
|
||||
#[inline(never)]
|
||||
pub fn convert_utf16_to_utf16_partial_inner(src: &[u16], dst: &mut [u8]) -> (usize, usize) {
|
||||
pub fn convert_utf16_to_utf8_partial_inner(src: &[u16], dst: &mut [u8]) -> (usize, usize) {
|
||||
let mut read = 0;
|
||||
let mut written = 0;
|
||||
'outer: loop {
|
||||
@@ -755,7 +755,7 @@ pub fn convert_utf16_to_utf16_partial_inner(src: &[u16], dst: &mut [u8]) -> (usi
|
||||
}
|
||||
|
||||
#[inline(never)]
|
||||
pub fn convert_utf16_to_utf16_partial_tail(src: &[u16], dst: &mut [u8]) -> (usize, usize) {
|
||||
pub fn convert_utf16_to_utf8_partial_tail(src: &[u16], dst: &mut [u8]) -> (usize, usize) {
|
||||
// Everything below is cold code!
|
||||
let mut read = 0;
|
||||
let mut written = 0;
|
||||
|
||||
Reference in New Issue
Block a user