Fix - Turns binary `&` into logical `&&` in `translate_slice_inner()`. (#29038)

Turns binary & into logical && in translate_slice_inner().
This commit is contained in:
Alexander Meißner 2022-12-02 15:10:07 +01:00 committed by GitHub
parent a901fccb00
commit 0475c2f0af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -338,7 +338,7 @@ fn translate_slice_inner<'a, T>(
}
let total_size = len.saturating_mul(size_of::<T>() as u64);
if check_size & isize::try_from(total_size).is_err() {
if check_size && isize::try_from(total_size).is_err() {
return Err(SyscallError::InvalidLength.into());
}