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