X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fhelpers.rs;h=aa699b509fad8a4210c7ac177b475afdcfe2082f;hb=52bf4732fd51332632f4154bb45df13871320ceb;hp=d881d5c271104564894aacf55721a1df36e53eb4;hpb=f321593655b9ba2d5e475474dbc9ee2b5ae6285d;p=rust.git diff --git a/src/helpers.rs b/src/helpers.rs index d881d5c2711..aa699b509fa 100644 --- a/src/helpers.rs +++ b/src/helpers.rs @@ -75,7 +75,7 @@ fn pointer_offset( } // FIXME: assuming here that type size is < i64::max_value() let pointee_size = self.layout_of(pointee_ty)?.size.bytes() as i64; - return if let Some(offset) = offset.checked_mul(pointee_size) { + if let Some(offset) = offset.checked_mul(pointee_size) { let ptr = ptr.ptr_signed_offset(offset, self)?; // Do not do bounds-checking for integers; they can never alias a normal pointer anyway. if let Scalar::Ptr(ptr) = ptr { @@ -87,7 +87,7 @@ fn pointer_offset( Ok(ptr) } else { err!(Overflow(mir::BinOp::Mul)) - }; + } } fn value_to_isize(