From: Rosen Penev Date: Thu, 19 May 2022 00:28:54 +0000 (-0700) Subject: clang-tidy: use default X-Git-Tag: release-1.7.0~13^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=14c3c54dd923e01a2d2e70784e02fed2219dca1d;p=libmatroska clang-tidy: use default Found with modernize-use-equals-default Signed-off-by: Rosen Penev --- diff --git a/matroska/KaxBlock.h b/matroska/KaxBlock.h index 56c5a83..f87d0c6 100644 --- a/matroska/KaxBlock.h +++ b/matroska/KaxBlock.h @@ -80,7 +80,7 @@ class MATROSKA_DLL_API DataBuffer { myBuffer = aBuffer; } - virtual ~DataBuffer() {} + virtual ~DataBuffer() = default; virtual binary * Buffer() {assert(bValidValue); return myBuffer;} virtual uint32 & Size() {return mySize;}; virtual const binary * Buffer() const {assert(bValidValue); return myBuffer;} @@ -109,7 +109,7 @@ class MATROSKA_DLL_API SimpleDataBuffer : public DataBuffer { ,Offset(aOffset) ,BaseBuffer(aBuffer) {} - ~SimpleDataBuffer() override {} + ~SimpleDataBuffer() override = default; DataBuffer * Clone() override {return new SimpleDataBuffer(*this);} diff --git a/matroska/KaxInfoData.h b/matroska/KaxInfoData.h index b5cf66a..6799f8c 100644 --- a/matroska/KaxInfoData.h +++ b/matroska/KaxInfoData.h @@ -55,7 +55,7 @@ DECLARE_MKX_CONTEXT(KaxPrevUID) class MATROSKA_DLL_API KaxPrevUID : public KaxSegmentUID { public: KaxPrevUID(EBML_EXTRA_PARAM) = default; - KaxPrevUID(const KaxPrevUID & ElementToClone) :KaxSegmentUID(ElementToClone){} + KaxPrevUID(const KaxPrevUID & ElementToClone) = default; bool ValidateSize() const override { return IsFiniteSize() && (GetSize() == 16);} EBML_CONCRETE_CLASS(KaxPrevUID) @@ -65,7 +65,7 @@ DECLARE_MKX_CONTEXT(KaxNextUID) class MATROSKA_DLL_API KaxNextUID : public KaxSegmentUID { public: KaxNextUID(EBML_EXTRA_PARAM) = default; - KaxNextUID(const KaxNextUID & ElementToClone) :KaxSegmentUID(ElementToClone){} + KaxNextUID(const KaxNextUID & ElementToClone) = default; bool ValidateSize() const override { return IsFiniteSize() && (GetSize() == 16);} EBML_CONCRETE_CLASS(KaxNextUID)