Signed-off-by: falkTX <falktx@falktx.com>pull/272/head
@@ -115,7 +115,7 @@ struct ButtonImpl { | |||||
} | } | ||||
DISTRHO_PREVENT_HEAP_ALLOCATION | DISTRHO_PREVENT_HEAP_ALLOCATION | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(ButtonImpl) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ButtonImpl) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -178,7 +178,7 @@ struct ImageBaseKnob<ImageType>::PrivateData { | |||||
return std::log(value/a)/b; | return std::log(value/a)/b; | ||||
} | } | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(PrivateData) | |||||
DISTRHO_DECLARE_NON_COPYABLE(PrivateData) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -109,7 +109,7 @@ struct ImageBaseButton<ImageType>::PrivateData { | |||||
imageHover(hover), | imageHover(hover), | ||||
imageDown(down) {} | imageDown(down) {} | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(PrivateData) | |||||
DISTRHO_DECLARE_NON_COPYABLE(PrivateData) | |||||
}; | }; | ||||
// -------------------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------------------- | ||||
@@ -617,7 +617,7 @@ struct ImageBaseSlider<ImageType>::PrivateData { | |||||
} | } | ||||
} | } | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(PrivateData) | |||||
DISTRHO_DECLARE_NON_COPYABLE(PrivateData) | |||||
}; | }; | ||||
// -------------------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------------------- | ||||
@@ -976,7 +976,7 @@ struct ImageBaseSwitch<ImageType>::PrivateData { | |||||
DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageDown.getSize()); | DISTRHO_SAFE_ASSERT(imageNormal.getSize() == imageDown.getSize()); | ||||
} | } | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(PrivateData) | |||||
DISTRHO_DECLARE_NON_COPYABLE(PrivateData) | |||||
}; | }; | ||||
// -------------------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------------------- | ||||
@@ -369,7 +369,7 @@ struct ParameterEnumerationValues { | |||||
} | } | ||||
} | } | ||||
DISTRHO_DECLARE_NON_COPY_STRUCT(ParameterEnumerationValues) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ParameterEnumerationValues) | |||||
}; | }; | ||||
/** | /** | ||||
@@ -192,7 +192,7 @@ private: | |||||
friend class UIExporter; | friend class UIExporter; | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ExternalWindow) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ExternalWindow) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -54,13 +54,13 @@ START_NAMESPACE_DISTRHO | |||||
DISTRHO_NAMESPACE::LeakedObjectDetector<ClassName> DISTRHO_JOIN_MACRO(leakDetector_, ClassName); | DISTRHO_NAMESPACE::LeakedObjectDetector<ClassName> DISTRHO_JOIN_MACRO(leakDetector_, ClassName); | ||||
# define DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(ClassName) \ | # define DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(ClassName) \ | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ClassName) \ | |||||
DISTRHO_DECLARE_NON_COPYABLE(ClassName) \ | |||||
DISTRHO_LEAK_DETECTOR(ClassName) | DISTRHO_LEAK_DETECTOR(ClassName) | ||||
#else | #else | ||||
/** Don't use leak detection on release builds. */ | /** Don't use leak detection on release builds. */ | ||||
# define DISTRHO_LEAK_DETECTOR(ClassName) | # define DISTRHO_LEAK_DETECTOR(ClassName) | ||||
# define DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(ClassName) \ | # define DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(ClassName) \ | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ClassName) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ClassName) | |||||
#endif | #endif | ||||
//============================================================================== | //============================================================================== | ||||
@@ -86,7 +86,7 @@ public: | |||||
private: | private: | ||||
mutable pthread_mutex_t fMutex; | mutable pthread_mutex_t fMutex; | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(Mutex) | |||||
DISTRHO_DECLARE_NON_COPYABLE(Mutex) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -174,7 +174,7 @@ private: | |||||
mutable pthread_mutex_t fMutex; | mutable pthread_mutex_t fMutex; | ||||
#endif | #endif | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(RecursiveMutex) | |||||
DISTRHO_DECLARE_NON_COPYABLE(RecursiveMutex) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -255,7 +255,7 @@ private: | |||||
volatile bool fTriggered; | volatile bool fTriggered; | ||||
DISTRHO_PREVENT_HEAP_ALLOCATION | DISTRHO_PREVENT_HEAP_ALLOCATION | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(Signal) | |||||
DISTRHO_DECLARE_NON_COPYABLE(Signal) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -280,7 +280,7 @@ private: | |||||
const Mutex& fMutex; | const Mutex& fMutex; | ||||
DISTRHO_PREVENT_HEAP_ALLOCATION | DISTRHO_PREVENT_HEAP_ALLOCATION | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ScopeLocker) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ScopeLocker) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -319,7 +319,7 @@ private: | |||||
const bool fLocked; | const bool fLocked; | ||||
DISTRHO_PREVENT_HEAP_ALLOCATION | DISTRHO_PREVENT_HEAP_ALLOCATION | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ScopeTryLocker) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ScopeTryLocker) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -344,7 +344,7 @@ private: | |||||
const Mutex& fMutex; | const Mutex& fMutex; | ||||
DISTRHO_PREVENT_HEAP_ALLOCATION | DISTRHO_PREVENT_HEAP_ALLOCATION | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(ScopeUnlocker) | |||||
DISTRHO_DECLARE_NON_COPYABLE(ScopeUnlocker) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||
@@ -324,7 +324,7 @@ private: | |||||
return nullptr; | return nullptr; | ||||
} | } | ||||
DISTRHO_DECLARE_NON_COPY_CLASS(Thread) | |||||
DISTRHO_DECLARE_NON_COPYABLE(Thread) | |||||
}; | }; | ||||
// ----------------------------------------------------------------------- | // ----------------------------------------------------------------------- | ||||