Remove unreachable code

This commit is contained in:
Kogia-sima 2020-07-14 20:37:20 +09:00
parent 3267d60f1b
commit 470f5b7ffa
1 changed files with 2 additions and 5 deletions

View File

@ -40,15 +40,12 @@ fn contains_key(x: usize) -> bool {
#[inline]
pub unsafe fn escape(feed: &str, buffer: &mut Buffer) {
debug_assert!(feed.len() >= 16);
let len = feed.len();
let mut start_ptr = feed.as_ptr();
let end_ptr = start_ptr.add(len);
if feed.len() < USIZE_BYTES {
naive::escape(buffer, start_ptr, start_ptr, end_ptr);
return;
}
let mut ptr = start_ptr;
let aligned_ptr = ptr.add(USIZE_BYTES - (start_ptr as usize & USIZE_ALIGN));
debug_assert_eq!(aligned_ptr as usize % USIZE_BYTES, 0);