From 64d18c0260265057fbc97cd80815ba6ebc1dcd85 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 26 May 2018 02:53:20 +0200 Subject: [PATCH] json.reserve: non-matching messages should be silently discarded --- lib/formats/json_reserve.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/formats/json_reserve.c b/lib/formats/json_reserve.c index 1145a7775..fe14d927c 100644 --- a/lib/formats/json_reserve.c +++ b/lib/formats/json_reserve.c @@ -152,7 +152,7 @@ static int json_reserve_unpack_sample(struct io *io, json_t *json_smp, struct sa return -1; if (id != json_integer_value(json_target)) - return -1; + return 0; } #else if (json_target && io->input.node) { @@ -161,7 +161,7 @@ static int json_reserve_unpack_sample(struct io *io, json_t *json_smp, struct sa return -1; if (strcmp(target, io->input.node->name)) - return -1; + return 0; } #endif