From 3de51cefd76ff7dc649c257be6eae71402f50033 Mon Sep 17 00:00:00 2001 From: D G Turner Date: Tue, 7 May 2019 22:41:42 +0100 Subject: AUDIO: Fix GCC Compiler Warning in FM-TOWNS PC-98 Soft Synth This is another warning of the use of memset to clear a non-trivial structure / class. This can be removed since the structure is cleared by the constructor which will be called by the "new" so clearing this again is redundant. --- audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp | 1 - 1 file changed, 1 deletion(-) (limited to 'audio/softsynth/fmtowns_pc98') diff --git a/audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp b/audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp index 2cbaad3471..03b4502cda 100644 --- a/audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp +++ b/audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp @@ -987,7 +987,6 @@ bool TownsPC98_FmSynth::init() { _chanInternal = new ChanInternal[_numChan]; for (int i = 0; i < _numChan; i++) { - memset(&_chanInternal[i], 0, sizeof(ChanInternal)); for (int j = 0; j < 4; ++j) _chanInternal[i].opr[j] = new TownsPC98_FmSynthOperator(_timerbase, _rtt, _oprRates, _oprRateshift, _oprAttackDecay, _oprFrq, _oprSinTbl, _oprLevelOut, _oprDetune); } -- cgit v1.2.3