From 8e13e2c7ef08212b245fceea021c39683385c405 Mon Sep 17 00:00:00 2001 From: lasconic Date: Wed, 22 May 2013 18:07:56 +0200 Subject: [PATCH] fix some compilation warnings --- aeolus/sparm.cpp | 4 ++++ aeolus/sparm_p.h | 1 + zerberus/instrument.h | 4 ++-- zerberus/voice.h | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/aeolus/sparm.cpp b/aeolus/sparm.cpp index fbe745c5563d3..8324a544173c9 100644 --- a/aeolus/sparm.cpp +++ b/aeolus/sparm.cpp @@ -66,6 +66,10 @@ SyntiParameterData::SyntiParameterData(int i, const QString& name, const QString _sval = val; } +SyntiParameterData::~SyntiParameterData() +{ +} + SyntiParameterData::SyntiParameterData(const SyntiParameterData& pd) : QSharedData(pd) { diff --git a/aeolus/sparm_p.h b/aeolus/sparm_p.h index 81869b8ecfa0c..46ad85d7a00a4 100644 --- a/aeolus/sparm_p.h +++ b/aeolus/sparm_p.h @@ -64,6 +64,7 @@ class SyntiParameterData : public QSharedData { public: SyntiParameterData(); + virtual ~SyntiParameterData(); SyntiParameterData(const QString& name, float val); SyntiParameterData(int id, const QString& name, float); SyntiParameterData(const QString& name, const QString& val); diff --git a/zerberus/instrument.h b/zerberus/instrument.h index dd1bf31a0a700..ef5c93d008480 100644 --- a/zerberus/instrument.h +++ b/zerberus/instrument.h @@ -19,8 +19,8 @@ class Zerberus; class XmlReader; class QZipReader; -class Zone; -class SfzRegion; +struct Zone; +struct SfzRegion; class Sample; //--------------------------------------------------------- diff --git a/zerberus/voice.h b/zerberus/voice.h index 1d22e2e2ef528..5e2a1ea4b5ebf 100644 --- a/zerberus/voice.h +++ b/zerberus/voice.h @@ -17,7 +17,7 @@ #include class Channel; -class Zone; +struct Zone; class Sample; class Zerberus;