From 508cdd729aedd09626e2b5d01880fe44f0632b9c Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Sun, 17 Nov 2019 00:20:47 +0100 Subject: [PATCH] Add a virtual dtor to the Parser to ensure proper deletion even with casts --- sfizz/Parser.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sfizz/Parser.h b/sfizz/Parser.h index c4dd26c5..ecce4dac 100644 --- a/sfizz/Parser.h +++ b/sfizz/Parser.h @@ -32,6 +32,7 @@ namespace sfz { class Parser { public: + virtual ~Parser() = default; virtual bool loadSfzFile(const fs::path& file); const std::map& getDefines() const noexcept { return defines; } const std::vector& getIncludedFiles() const noexcept { return includedFiles; }