diff --git a/src/box/key_def.cc b/src/box/key_def.cc index 3830902039b7a53080cee41544f29734cbd1d731..7ed8b3872c8910ca4f1885052f46a8a28f7f92ba 100644 --- a/src/box/key_def.cc +++ b/src/box/key_def.cc @@ -181,16 +181,10 @@ key_def_set_cmp(struct key_def *def) tuple_extract_key_set(def); } -static size_t -key_def_size(uint32_t part_count) -{ - return sizeof(struct key_def) + sizeof(struct key_part) * part_count; -} - box_key_def_t * box_key_def_new(uint32_t *fields, uint32_t *types, uint32_t part_count) { - size_t sz = key_def_size(part_count); + size_t sz = key_def_sizeof(part_count); box_key_def_t *key_def = (box_key_def_t *)malloc(sz); if (key_def == NULL) { diag_set(OutOfMemory, sz, "malloc", "struct key_def");