box: fix uint32_t overflow bug
Previously tuple_field_u32 and tuple_next_u32 stored uint64_t value in uint32_t field. This commit fixes it. Part of #4707
Showing
- src/box/tuple.h 5 additions, 4 deletionssrc/box/tuple.h
- test/unit/CMakeLists.txt 3 additions, 0 deletionstest/unit/CMakeLists.txt
- test/unit/tuple_uint32_overflow.c 77 additions, 0 deletionstest/unit/tuple_uint32_overflow.c
- test/unit/tuple_uint32_overflow.result 10 additions, 0 deletionstest/unit/tuple_uint32_overflow.result
Loading
Please register or sign in to comment