13
0

avoid C++11 - fixes OSX/PPC builds

This commit is contained in:
Robin Gareus 2017-04-02 15:23:24 +02:00
parent 77e8c0c4df
commit 0ed1a88af1
3 changed files with 20 additions and 2 deletions

View File

@ -81,7 +81,7 @@ public:
} }
const double *getWindow() const { const double *getWindow() const {
return m_window.data(); return &m_window[0];
} }
void cut(double *src) const { void cut(double *src) const {

View File

@ -37,7 +37,7 @@ public:
} }
const double *getWindow() const { const double *getWindow() const {
return m_window.data(); return &m_window[0];
} }
void cut(double *src) const { void cut(double *src) const {

View File

@ -69,4 +69,22 @@ index 714d5755d..c88641de7 100644
{ {
EOF EOF
## this applies to qm-vamp-plugins-v1.7.1-20-g4d15479
## fix OSX 10.5 / PPC builds gcc4.2
patch -p3 << EOF
diff --git a/libs/qm-dsp/base/KaiserWindow.h b/libs/qm-dsp/base/KaiserWindow.h
index f16a4b6c1..0253d6d4c 100644
--- a/libs/qm-dsp/base/KaiserWindow.h
+++ b/libs/qm-dsp/base/KaiserWindow.h
@@ -81,7 +81,7 @@ public:
}
const double *getWindow() const {
- return m_window.data();
+ return &m_window[0];
}
void cut(double *src) const {
EOF
git add gitrev.txt base dsp ext maths git add gitrev.txt base dsp ext maths