@@ -1402,7 +1402,7 @@ impl LanguageLayer {
1402 &mut |byte, _| {
1402 &mut |byte, _| {
1403 if byte <= source.len_bytes() {
1403 if byte <= source.len_bytes() {
1404 let (chunk, start_byte, _, _) = source.chunk_at_byte(byte);
1404 let (chunk, start_byte, _, _) = source.chunk_at_byte(byte);
1405− chunk[byte - start_byte..].as_bytes()
1405+ &chunk.as_bytes()[byte - start_byte..]
1406 } else {
1406 } else {
1407 // out of range
1407 // out of range