From 17489120e6bf54ae85e9f98d5ca2a900b10c9cd1 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Thu, 12 Aug 2021 06:35:55 +0930 Subject: [PATCH] common/test/run-bolt12_period.c: fix warnings at -O3. assertions are useful here anyway, inside unit tests. Signed-off-by: Rusty Russell --- common/test/run-bolt12_period.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/common/test/run-bolt12_period.c b/common/test/run-bolt12_period.c index 7a60b0600..07cf7e40f 100644 --- a/common/test/run-bolt12_period.c +++ b/common/test/run-bolt12_period.c @@ -211,15 +211,17 @@ int main(int argc, char *argv[]) time_t time; char *timestring, *tstr, **tparts; - json_to_u64(json, json_get_member(json, t, "basetime"), &base); - json_to_int(json, json_get_member(json, t, "time_unit"), &unit); + assert(json_to_u64(json, json_get_member(json, t, "basetime"), + &base)); + assert(json_to_int(json, json_get_member(json, t, "time_unit"), + &unit)); recurrence.time_unit = unit; json_to_u32(json, json_get_member(json, t, "period"), &recurrence.period); - json_to_u64(json, json_get_member(json, t, "n"), &n); + assert(json_to_u64(json, json_get_member(json, t, "n"), &n)); exp = json_get_member(json, t, "expect"); - json_to_u64(json, json_get_member(json, exp, "seconds_since_epoch"), - &secs); + assert(json_to_u64(json, json_get_member(json, exp, "seconds_since_epoch"), + &secs)); timestring = json_strdup(tmpctx, json, json_get_member(json, exp, "timestring")); time = secs;