From fe54f34734ffe1a8344d268b2a3e1698c63326d4 Mon Sep 17 00:00:00 2001
From: Konstantin Osipov <kostja@tarantool.org>
Date: Thu, 29 Jun 2017 19:54:06 +0300
Subject: [PATCH] key_def: eliminiate a duplicate implementation of
 key_def_sizeof()

---
 src/box/key_def.cc | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/src/box/key_def.cc b/src/box/key_def.cc
index 3830902039..7ed8b3872c 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");
-- 
GitLab