From bb27b2459699b4e013fd6bb1d2e1722810a56a07 Mon Sep 17 00:00:00 2001 From: Gon Solo Date: Sun, 30 Oct 2022 09:55:23 +0100 Subject: [PATCH] Fix warning about integer division. bugprone-integer-division: Result of integer division used in a floating point context; possible loss of precision. --- libs/temporal/tempo.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/temporal/tempo.cc b/libs/temporal/tempo.cc index a903bb7a41..41112d1d24 100644 --- a/libs/temporal/tempo.cc +++ b/libs/temporal/tempo.cc @@ -3274,7 +3274,7 @@ TempoMap::twist_tempi (TempoPoint* ts, samplepos_t start_sample, samplepos_t end double copy_sclock_ratio = 1.0; if (next_to_next_t) { - next_sclock_ratio = (next_to_next_t->sclock() - old_next_sclock) / (old_next_to_next_sclock - old_next_sclock); + next_sclock_ratio = (next_to_next_t->sclock() - old_next_sclock) / (double) (old_next_to_next_sclock - old_next_sclock); copy_sclock_ratio = ((old_tc_sclock - next_t->sclock()) / (double) (old_tc_sclock - old_next_sclock)); }