diff options
Diffstat (limited to 'sound/mods/infogrames.cpp')
-rw-r--r-- | sound/mods/infogrames.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sound/mods/infogrames.cpp b/sound/mods/infogrames.cpp index 9d3d6b8562..c2631dc079 100644 --- a/sound/mods/infogrames.cpp +++ b/sound/mods/infogrames.cpp @@ -34,8 +34,7 @@ Infogrames::Instruments::Instruments() { } Infogrames::Instruments::~Instruments() { - if (_sampleData) - delete[] _sampleData; + delete[] _sampleData; } void Infogrames::Instruments::init() { @@ -104,8 +103,7 @@ bool Infogrames::Instruments::load(Common::SeekableReadStream &ins) { } void Infogrames::Instruments::unload() { - if (_sampleData) - delete[] _sampleData; + delete[] _sampleData; init(); } @@ -142,8 +140,7 @@ Infogrames::Infogrames(Instruments &ins, bool stereo, int rate, } Infogrames::~Infogrames() { - if (_data) - delete[] _data; + delete[] _data; } void Infogrames::init() { |