diff options
author | Andreas Kling <kling@serenityos.org> | 2021-02-05 20:04:19 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-02-05 21:28:06 +0100 |
commit | 930e3ce00d8ad3282a69d3506e73fe1963739de0 (patch) | |
tree | de75035d1b5e7a889c538246ac6b4c16693e7e03 /Kernel/Random.h | |
parent | 4c0707e56c207bf5deb9e322efa61cb9de3b862a (diff) | |
download | serenity-930e3ce00d8ad3282a69d3506e73fe1963739de0.zip |
Kernel: Don't left-shift 1 (signed) 31 times
Found by KUBSAN :^)
Diffstat (limited to 'Kernel/Random.h')
-rw-r--r-- | Kernel/Random.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Kernel/Random.h b/Kernel/Random.h index d7551149ad..a51125a255 100644 --- a/Kernel/Random.h +++ b/Kernel/Random.h @@ -110,7 +110,7 @@ private: HashType new_key; new_key.update(m_key); for (size_t i = 0; i < pool_count; ++i) { - if (m_reseed_number % (1 << i) == 0) { + if (m_reseed_number % (1u << i) == 0) { DigestType digest = m_pools[i].digest(); new_key.update(digest.immutable_data(), digest.data_length()); } |