diff --git a/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.cpp b/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.cpp index 1b0090b94f..2d0a34c59d 100644 --- a/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.cpp +++ b/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.cpp @@ -150,7 +150,9 @@ static std::unique_ptr createProjectTemplatesTab (ContentComponent& c StartPageTreeHolder::Open::yes); holder->setSelectedItem (categories[0], 1); + JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wredundant-move") return std::move (holder); + JUCE_END_IGNORE_WARNINGS_GCC_LIKE } //============================================================================== diff --git a/extras/Projucer/Source/LiveBuildEngine/jucer_ClassDatabase.h b/extras/Projucer/Source/LiveBuildEngine/jucer_ClassDatabase.h index 488c1dcb87..173f7bbf6d 100644 --- a/extras/Projucer/Source/LiveBuildEngine/jucer_ClassDatabase.h +++ b/extras/Projucer/Source/LiveBuildEngine/jucer_ClassDatabase.h @@ -208,12 +208,6 @@ struct ClassDatabase noDefaultConstructor (false) {} - InstantiationFlags (const InstantiationFlags& other) - : isAbstract (other.isAbstract), - inAnonymousNamespace (other.inAnonymousNamespace), - noDefaultConstructor (other.noDefaultConstructor) - {} - bool canBeInstantiated() const noexcept { return ! (isAbstract || inAnonymousNamespace || noDefaultConstructor);