From b0f8e31b6369e4821aad6c51bbdcd317e5974bb5 Mon Sep 17 00:00:00 2001 From: Tom Almeida <tommoa256@gmail.com> Date: Sat, 10 Mar 2018 23:01:49 +0800 Subject: [PATCH] ran fmt.sh --- src/string/src/lib.rs | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/string/src/lib.rs b/src/string/src/lib.rs index 101961615..5a6eb9bfa 100644 --- a/src/string/src/lib.rs +++ b/src/string/src/lib.rs @@ -125,20 +125,23 @@ pub unsafe extern "C" fn strcspn(s1: *const c_char, s2: *const c_char) -> c_ulon let s1 = s1 as *const u8; let s2 = s2 as *const u8; - + // The below logic is effectively ripped from the musl implementation - let mut byteset = [0u8; 32/mem::size_of::<usize>()]; + let mut byteset = [0u8; 32 / mem::size_of::<usize>()]; let mut i = 0; while *s2.offset(i) != 0 { - byteset[(*s2.offset(i) as usize)/(8*mem::size_of::<usize>())] |= 1 << (*s2.offset(i) as usize % (8*mem::size_of::<usize>())); + byteset[(*s2.offset(i) as usize) / (8 * mem::size_of::<usize>())] |= + 1 << (*s2.offset(i) as usize % (8 * mem::size_of::<usize>())); i += 1; } i = 0; // reset while *s2.offset(i) != 0 { - if byteset[(*s2.offset(i) as usize)/(8*mem::size_of::<usize>())] & 1 << (*s2.offset(i) as usize % (8*mem::size_of::<usize>())) > 0 { + if byteset[(*s2.offset(i) as usize) / (8 * mem::size_of::<usize>())] + & 1 << (*s2.offset(i) as usize % (8 * mem::size_of::<usize>())) > 0 + { break; } i += 1; @@ -265,20 +268,23 @@ pub unsafe extern "C" fn strspn(s1: *const c_char, s2: *const c_char) -> c_ulong let s1 = s1 as *const u8; let s2 = s2 as *const u8; - + // The below logic is effectively ripped from the musl implementation - let mut byteset = [0u8; 32/mem::size_of::<usize>()]; + let mut byteset = [0u8; 32 / mem::size_of::<usize>()]; let mut i = 0; while *s2.offset(i) != 0 { - byteset[(*s2.offset(i) as usize)/(8*mem::size_of::<usize>())] |= 1 << (*s2.offset(i) as usize % (8*mem::size_of::<usize>())); + byteset[(*s2.offset(i) as usize) / (8 * mem::size_of::<usize>())] |= + 1 << (*s2.offset(i) as usize % (8 * mem::size_of::<usize>())); i += 1; } i = 0; // reset while *s2.offset(i) != 0 { - if byteset[(*s2.offset(i) as usize)/(8*mem::size_of::<usize>())] & 1 << (*s2.offset(i) as usize % (8*mem::size_of::<usize>())) < 1 { + if byteset[(*s2.offset(i) as usize) / (8 * mem::size_of::<usize>())] + & 1 << (*s2.offset(i) as usize % (8 * mem::size_of::<usize>())) < 1 + { break; } i += 1; -- GitLab