aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2012-05-14 02:50:01 +0200
committerRicardo M. Correia <rcorreia@wizy.org>2012-05-14 02:53:27 +0200
commitfe78c9ae8b4c9701cf6d84a0572a2d503c6ee424 (patch)
tree1118f2b2fd914cb63cbc82b3951c52e3abc0cdbb /src/test
parent4843b55fd167c54d86eb9e1f19525ed363cfe72d (diff)
downloadbitcoin-fe78c9ae8b4c9701cf6d84a0572a2d503c6ee424.tar.xz
Don't overflow signed ints in CBigNum::setint64().
CBigNum::setint64() does 'n <<= 8', where n is of type "long long". This leads to shifting onto and past the sign bit, which is undefined behavior in C++11 and can cause problems in the future.
Diffstat (limited to 'src/test')
0 files changed, 0 insertions, 0 deletions