From d214817c871d7ca13ff079b4306362df197f538c Mon Sep 17 00:00:00 2001 From: Tom Almeida <tommoa256@gmail.com> Date: Sat, 10 Mar 2018 21:52:06 +0800 Subject: [PATCH] readability update in lib.rs --- src/string/src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/string/src/lib.rs b/src/string/src/lib.rs index 96688cac..da667794 100644 --- a/src/string/src/lib.rs +++ b/src/string/src/lib.rs @@ -29,10 +29,10 @@ pub unsafe extern "C" fn memccpy( } let src = src as *mut u8; let dist = (to as usize) - (src as usize); - if memcpy(dest, src, dist) as usize > 0 { - return dest.offset(dist as isize + 1) as *mut c_void; + if memcpy(dest, src, dist).is_null() { + return ptr::null_mut(); } - ptr::null_mut() + dest.offset(dist as isize + 1) as *mut c_void } #[no_mangle] -- GitLab