From 53d3c51de5446d1cd1c5836a897a535e5c2406d6 Mon Sep 17 00:00:00 2001 From: Paul Fd Date: Sun, 15 Mar 2020 10:15:57 +0100 Subject: [PATCH] State the fallthrough --- src/sfizz/Curve.cpp | 1 + tests/CurveT.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/sfizz/Curve.cpp b/src/sfizz/Curve.cpp index e1fa0592..b54807ec 100644 --- a/src/sfizz/Curve.cpp +++ b/src/sfizz/Curve.cpp @@ -64,6 +64,7 @@ Curve Curve::buildPredefinedCurve(int index) switch (index) { default: ASSERTFALSE; + // fallthrough case 0: curve = buildBipolar(0, 1); break; diff --git a/tests/CurveT.cpp b/tests/CurveT.cpp index 02158632..0ede91ff 100644 --- a/tests/CurveT.cpp +++ b/tests/CurveT.cpp @@ -127,6 +127,7 @@ TEST_CASE("[Curve] Custom 2") REQUIRE( curve.evalCC7(2) == Approx(0.032).margin(1e-3) ); REQUIRE( curve.evalCC7(70) == 1.0f ); } + TEST_CASE("[Curve] Custom 3") { auto curve = sfz::Curve::buildCurveFromHeader({