From 2cc41fff40b1eb1176182d63001e9ca45028462f Mon Sep 17 00:00:00 2001 From: attila Date: Fri, 1 Dec 2023 18:55:58 +0100 Subject: [PATCH] Projucer: Fix handling ARA analyzable content and transform flags --- extras/Projucer/Source/Project/jucer_Project.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extras/Projucer/Source/Project/jucer_Project.cpp b/extras/Projucer/Source/Project/jucer_Project.cpp index 26704bf630..24bec335bf 100644 --- a/extras/Projucer/Source/Project/jucer_Project.cpp +++ b/extras/Projucer/Source/Project/jucer_Project.cpp @@ -2326,7 +2326,8 @@ int Project::getARAContentTypes() const noexcept { int res = 0; - if (auto* arr = pluginARAAnalyzableContentValue.get().getArray()) + if (const auto analyzableContent = pluginARAAnalyzableContentValue.get(); + auto* arr = analyzableContent.getArray()) { for (auto c : *arr) res |= (int) c; @@ -2339,7 +2340,8 @@ int Project::getARATransformationFlags() const noexcept { int res = 0; - if (auto* arr = pluginARATransformFlagsValue.get().getArray()) + if (const auto transformFlags = pluginARATransformFlagsValue.get(); + auto* arr = transformFlags.getArray()) { for (auto c : *arr) res |= (int) c;