From 9970a243ec7efa80b02edabc3caaf01a1ca9ef9a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 3 Sep 2019 04:55:08 +0200 Subject: [PATCH] Fix -Wnon-virtual-dtor --- libs/vamp-pyin/MonoPitchHMM.h | 1 + libs/vamp-pyin/SparseHMM.h | 1 + 2 files changed, 2 insertions(+) diff --git a/libs/vamp-pyin/MonoPitchHMM.h b/libs/vamp-pyin/MonoPitchHMM.h index ebab6df3b6..9fe04764ca 100644 --- a/libs/vamp-pyin/MonoPitchHMM.h +++ b/libs/vamp-pyin/MonoPitchHMM.h @@ -27,6 +27,7 @@ class MonoPitchHMM : public SparseHMM { public: MonoPitchHMM(); + virtual ~MonoPitchHMM() {} const std::vector calculateObsProb(const vector >); // double getMidiPitch(size_t index); // double getFrequency(size_t index); diff --git a/libs/vamp-pyin/SparseHMM.h b/libs/vamp-pyin/SparseHMM.h index 0ca91b2fd2..905687bd08 100644 --- a/libs/vamp-pyin/SparseHMM.h +++ b/libs/vamp-pyin/SparseHMM.h @@ -23,6 +23,7 @@ using std::pair; class SparseHMM { public: + virtual ~SparseHMM () {} virtual const std::vector calculateObsProb(const vector >); const std::vector decodeViterbi(std::vector > obs, vector *scale);