trivia: rework xregion_alloc_* macros
This patch removes the 'size' argument from macros, as it was only used to set an error on failure, which is not possible for x* versions. In addition, both macros now cast the value to the specified type, as is done in the original macros. Closes #8522 NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal
Showing
- src/box/lua/misc.cc 3 additions, 14 deletionssrc/box/lua/misc.cc
- src/box/sql/select.c 3 additions, 18 deletionssrc/box/sql/select.c
- src/box/tuple_constraint_def.c 3 additions, 7 deletionssrc/box/tuple_constraint_def.c
- src/lib/core/fiber.c 1 addition, 2 deletionssrc/lib/core/fiber.c
- src/trivia/util.h 9 additions, 5 deletionssrc/trivia/util.h
Loading
Please register or sign in to comment