From 84bc52d6ffa977230efa852f30f05d176405fc4c Mon Sep 17 00:00:00 2001 From: Marc Kleine-Budde Date: Sun, 17 Jan 2021 14:30:54 +0100 Subject: [PATCH] can-calc-bit-timing: make btc->printf_btr callback optional Signed-off-by: Marc Kleine-Budde --- can-calc-bit-timing.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/can-calc-bit-timing.c b/can-calc-bit-timing.c index 9f1601f..d2b8141 100644 --- a/can-calc-bit-timing.c +++ b/can-calc-bit-timing.c @@ -579,7 +579,8 @@ static void print_bit_timing(const struct calc_bittiming_const *btc, ref_clk->name ? ")" : "", ref_clk->clk / 1000000.0); - btc->printf_btr(&bt, true); + if (btc->printf_btr) + btc->printf_btr(&bt, true); printf("\n"); } @@ -611,7 +612,8 @@ static void print_bit_timing(const struct calc_bittiming_const *btc, bt.sample_point / 10.0, 100.0 * spt_error / spt_nominal); - btc->printf_btr(&bt, false); + if (btc->printf_btr) + btc->printf_btr(&bt, false); printf("\n"); }