From 7813a45b249643bc294b6f03d572eaf692bd9fa3 Mon Sep 17 00:00:00 2001 From: jules Date: Thu, 5 Jul 2018 11:57:02 +0100 Subject: [PATCH] Workaround for old Visual Studio compatibility --- .../processors/juce_AudioProcessorGraph.cpp | 6 +++--- .../processors/juce_AudioProcessorGraph.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp b/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp index 39fd5fb4a9..f764657cc8 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp +++ b/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp @@ -370,9 +370,9 @@ struct RenderSequenceBuilder void setAssignedToNonExistentNode() noexcept { channel = { anonNodeID(), 0 }; } private: - static constexpr NodeID anonNodeID() { return NodeID (0x7ffffffd); } - static constexpr NodeID zeroNodeID() { return NodeID (0x7ffffffe); } - static constexpr NodeID freeNodeID() { return NodeID (0x7fffffff); } + static NodeID anonNodeID() { return NodeID (0x7ffffffd); } + static NodeID zeroNodeID() { return NodeID (0x7ffffffe); } + static NodeID freeNodeID() { return NodeID (0x7fffffff); } }; Array audioBuffers, midiBuffers; diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h b/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h index e9cee87f30..ff4337457e 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h +++ b/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h @@ -60,8 +60,8 @@ public: /** Each node in the graph has a UID of this type. */ struct NodeID { - constexpr NodeID() {} - constexpr explicit NodeID (uint32 i) : uid (i) {} + NodeID() {} + explicit NodeID (uint32 i) : uid (i) {} uint32 uid = 0;