closes bpo-37446: resolve undefined behavior in Python/hamt.c (GH-17727)

This commit is contained in:
Batuhan Taşkaya 2019-12-31 05:31:52 +03:00 committed by Benjamin Peterson
parent dfef986f12
commit d0c92e81aa
1 changed files with 1 additions and 1 deletions

View File

@ -1864,7 +1864,7 @@ hamt_node_array_without(PyHamtNode_Array *self,
continue; continue;
} }
bitmap |= 1 << i; bitmap |= 1U << i;
if (IS_BITMAP_NODE(node)) { if (IS_BITMAP_NODE(node)) {
PyHamtNode_Bitmap *child = (PyHamtNode_Bitmap *)node; PyHamtNode_Bitmap *child = (PyHamtNode_Bitmap *)node;