mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Fix some deprecation warnings
This commit is contained in:
parent
87a4ab4a78
commit
ebac835673
10 changed files with 15 additions and 11 deletions
|
|
@ -551,7 +551,14 @@ inline std::unique_ptr<AudioFormatReader> makeAudioFormatReader (AudioFormatMana
|
|||
class AudioFormatReaderFactory
|
||||
{
|
||||
public:
|
||||
AudioFormatReaderFactory() = default;
|
||||
AudioFormatReaderFactory (const AudioFormatReaderFactory&) = default;
|
||||
AudioFormatReaderFactory (AudioFormatReaderFactory&&) = default;
|
||||
AudioFormatReaderFactory& operator= (const AudioFormatReaderFactory&) = default;
|
||||
AudioFormatReaderFactory& operator= (AudioFormatReaderFactory&&) = default;
|
||||
|
||||
virtual ~AudioFormatReaderFactory() noexcept = default;
|
||||
|
||||
virtual std::unique_ptr<AudioFormatReader> make (AudioFormatManager&) const = 0;
|
||||
virtual std::unique_ptr<AudioFormatReaderFactory> clone() const = 0;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -41,7 +41,6 @@ struct MPEZone
|
|||
enum class Type { lower, upper };
|
||||
|
||||
MPEZone() = default;
|
||||
MPEZone (const MPEZone& other) = default;
|
||||
|
||||
MPEZone (Type type, int memberChannels = 0, int perNotePitchbend = 48, int masterPitchbend = 2)
|
||||
: zoneType (type),
|
||||
|
|
|
|||
|
|
@ -3492,7 +3492,9 @@ private:
|
|||
struct LockedVSTComSmartPtr
|
||||
{
|
||||
LockedVSTComSmartPtr() = default;
|
||||
LockedVSTComSmartPtr (const VSTComSmartPtr<T>& ptrIn) : ptr (ptrIn) {}
|
||||
LockedVSTComSmartPtr (const VSTComSmartPtr<T>& ptrIn) : ptr (ptrIn) {}
|
||||
LockedVSTComSmartPtr (const LockedVSTComSmartPtr&) = default;
|
||||
LockedVSTComSmartPtr& operator= (const LockedVSTComSmartPtr&) = default;
|
||||
|
||||
~LockedVSTComSmartPtr()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -823,7 +823,7 @@ public:
|
|||
layoutHasChanged = true;
|
||||
|
||||
err = AudioUnitSetProperty (audioUnit, kAudioUnitProperty_ElementCount, scope, 0, &newCount, sizeof (newCount));
|
||||
jassert (err == noErr);
|
||||
jassertquiet (err == noErr);
|
||||
}
|
||||
|
||||
for (int i = 0; i < n; ++i)
|
||||
|
|
|
|||
|
|
@ -35,12 +35,14 @@ template <typename ElementComparator>
|
|||
struct SortFunctionConverter
|
||||
{
|
||||
SortFunctionConverter (ElementComparator& e) : comparator (e) {}
|
||||
SortFunctionConverter (const SortFunctionConverter&) = default;
|
||||
|
||||
template <typename Type>
|
||||
bool operator() (Type a, Type b) { return comparator.compareElements (a, b) < 0; }
|
||||
|
||||
private:
|
||||
ElementComparator& comparator;
|
||||
|
||||
SortFunctionConverter& operator= (const SortFunctionConverter&) = delete;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -52,9 +52,6 @@ public:
|
|||
/** Creates URL referring to a local file on your disk using the file:// scheme. */
|
||||
explicit URL (File localFile);
|
||||
|
||||
/** Destructor. */
|
||||
~URL() = default;
|
||||
|
||||
/** Compares two URLs.
|
||||
|
||||
All aspects of the URLs must be identical for them to match, including any parameters,
|
||||
|
|
|
|||
|
|
@ -116,9 +116,6 @@ struct SIMDRegister
|
|||
/** Constructs an object from a scalar type by broadcasting it to all elements. */
|
||||
inline SIMDRegister (Type s) noexcept { *this = s; }
|
||||
|
||||
/** Destructor. */
|
||||
inline ~SIMDRegister() noexcept = default;
|
||||
|
||||
//==============================================================================
|
||||
/** Returns the number of elements in this vector. */
|
||||
static constexpr size_t size() noexcept { return SIMDNumElements; }
|
||||
|
|
|
|||
|
|
@ -93,6 +93,7 @@ protected:
|
|||
struct SavedState
|
||||
{
|
||||
SavedState();
|
||||
SavedState (const SavedState&) = default;
|
||||
SavedState& operator= (const SavedState&) = delete;
|
||||
|
||||
RectangleList<int> clip;
|
||||
|
|
|
|||
|
|
@ -166,8 +166,6 @@ public:
|
|||
#ifndef DOXYGEN
|
||||
/** @internal */
|
||||
void refresh();
|
||||
/** @internal */
|
||||
~Displays() = default;
|
||||
|
||||
[[deprecated ("Use the getDisplayForPoint or getDisplayForRect methods instead "
|
||||
"as they can deal with converting between logical and physical pixels.")]]
|
||||
|
|
|
|||
|
|
@ -1748,6 +1748,7 @@ private:
|
|||
deltaAngle = fmod (deltaAngle, MathConstants<double>::twoPi);
|
||||
}
|
||||
|
||||
SVGState (const SVGState&) = default;
|
||||
SVGState& operator= (const SVGState&) = delete;
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue