From 16ebe8834606b822fe0be5ef9910bbf992ab9804 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 1 Jul 2020 14:41:37 +0100 Subject: [PATCH] Skip troublesome static_assert in AudioBuffer when building with the live-build engine --- modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h b/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h index 656ab3321d..4f4161bcfe 100644 --- a/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h +++ b/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h @@ -1122,7 +1122,7 @@ private: void allocateData() { - #if (! JUCE_GCC) || (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 + #if ! JUCE_PROJUCER_LIVE_BUILD && (! JUCE_GCC || (__GNUC__ * 100 + __GNUC_MINOR__) >= 409) static_assert (alignof (Type) <= detail::maxAlignment, "AudioBuffer cannot hold types with alignment requirements larger than that guaranteed by malloc"); #endif