aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-01-22 19:39:18 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-01-22 19:39:18 +0000
commitf17f85db5d4c9af4f7d9605130c5e18d77f64dac (patch)
tree7fa23648ec520d8b0490a217dd3379903af4874c /src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
parent5caff8d58cd181265d4fc2c5a1da127d0a0ffad3 (diff)
downloadqmmp-f17f85db5d4c9af4f7d9605130c5e18d77f64dac.tar.gz
qmmp-f17f85db5d4c9af4f7d9605130c5e18d77f64dac.tar.bz2
qmmp-f17f85db5d4c9af4f7d9605130c5e18d77f64dac.zip
qsui: fixed clang support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9218 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp')
-rw-r--r--src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp b/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
index 3b677cc6b..3f2f8c355 100644
--- a/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
+++ b/src/plugins/Ui/qsui/qsuiwaveformseekbar.cpp
@@ -424,7 +424,9 @@ void QSUIWaveformScanner::run()
int samplesPerCalc = frames / 4096 * m_ap.channels();
m_mutex.lock();
- float max[m_ap.channels()] = { -1.0 }, min[m_ap.channels()] = { 1.0 }, rms[m_ap.channels()] = { 0 };
+ float *max = new float[m_ap.channels()]{ -1.0 };
+ float *min = new float[m_ap.channels()]{ 1.0 };
+ float *rms = new float[m_ap.channels()]{ 0 };
int counter = 0;
while (!m_user_stop)
{
@@ -465,6 +467,8 @@ void QSUIWaveformScanner::run()
m_mutex.lock();
}
-
+ delete [] min;
+ delete [] max;
+ delete [] rms;
m_mutex.unlock();
}