# HG changeset patch # User Chris Cannam # Date 1538642790 -3600 # Node ID 436eab0bc1fffafda6fb8ea9d4f45dd84189d4ee # Parent ce62ed201de8b6fb1b1d3f4891c32c53ad53ca49 Avoid compiler warnings diff -r ce62ed201de8 -r 436eab0bc1ff FChTransformF0gram.cpp --- a/FChTransformF0gram.cpp Wed Oct 03 15:47:00 2018 +0100 +++ b/FChTransformF0gram.cpp Thu Oct 04 09:46:30 2018 +0100 @@ -125,6 +125,7 @@ case ModeSpectrogram: return "fchtransformspectrogram"; case ModeRoughSpectrogram: return "fchtransformrough"; } + throw std::logic_error("unknown mode"); } string @@ -134,6 +135,7 @@ case ModeSpectrogram: return "Fan Chirp Transform Spectrogram"; case ModeRoughSpectrogram: return "Fan Chirp Transform Rough Spectrogram"; } + throw std::logic_error("unknown mode"); } string @@ -146,6 +148,7 @@ case ModeRoughSpectrogram: return "This plug-in produces a more approximate spectral representation of the audio using Fan Chirp Transform analysis."; } + throw std::logic_error("unknown mode"); } string