From ba58c43392ad46bb82dc3c137a663703342f1e59 Mon Sep 17 00:00:00 2001
From: Kirill Yukhin <kyukhin@tarantool.org>
Date: Mon, 28 Oct 2019 10:47:15 +0300
Subject: [PATCH] Fix on_msgpack_serializer_update signature

Now errors are returned using errcode in triggers
and this functions wasn't updated to do so.
It doesn't throw, so it set to return 0 unconditionally.
---
 src/box/lua/tuple.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/box/lua/tuple.c b/src/box/lua/tuple.c
index 8b59466b9b..4b6298cb59 100644
--- a/src/box/lua/tuple.c
+++ b/src/box/lua/tuple.c
@@ -560,12 +560,13 @@ tuple_serializer_update_options(void)
 	tuple_serializer.encode_sparse_ratio = 0;
 }
 
-static void
+static int
 on_msgpack_serializer_update(struct trigger *trigger, void *event)
 {
 	(void) trigger;
 	(void) event;
 	tuple_serializer_update_options();
+	return 0;
 }
 
 void
-- 
GitLab