diff options
author | jsing <> | 2022-07-13 20:07:44 +0000 |
---|---|---|
committer | jsing <> | 2022-07-13 20:07:44 +0000 |
commit | aab46b2cb1dcc736abbfa0465c423ddc885c72e9 (patch) | |
tree | 4b3a214761d37c35bd5bb3f924bb0329a9e48d7d /src/lib/libcrypto/stack/safestack.h | |
parent | 9d6b33fca1ce346e7dc2cd7c88e9e7c22879516d (diff) | |
download | openbsd-aab46b2cb1dcc736abbfa0465c423ddc885c72e9.tar.gz openbsd-aab46b2cb1dcc736abbfa0465c423ddc885c72e9.tar.bz2 openbsd-aab46b2cb1dcc736abbfa0465c423ddc885c72e9.zip |
Cast int64_t to uint64_t before negating.
Avoid undefined behaviour/integer overflow by casting an int64_t to
uint64_t before negating.
Fixes oss-fuzz #49043
ok tb@
Diffstat (limited to 'src/lib/libcrypto/stack/safestack.h')
0 files changed, 0 insertions, 0 deletions