diff --git a/include/exiv2/matroskavideo.hpp b/include/exiv2/matroskavideo.hpp index 32123e83..40877298 100644 --- a/include/exiv2/matroskavideo.hpp +++ b/include/exiv2/matroskavideo.hpp @@ -115,9 +115,9 @@ class EXIV2API MatroskaVideo : public Image { explicit MatroskaVideo(BasicIo::UniquePtr io); //! Copy constructor - MatroskaVideo(const MatroskaVideo& rhs) = delete; + MatroskaVideo(const MatroskaVideo&) = delete; //! Assignment operator - MatroskaVideo& operator=(const MatroskaVideo& rhs) = delete; + MatroskaVideo& operator=(const MatroskaVideo&) = delete; //@} //! @name Manipulators @@ -193,4 +193,4 @@ EXIV2API bool isMkvType(BasicIo& iIo, bool advance); } // namespace Exiv2 -#endif // #ifndef MATROSKAVIDEO_HPP_ \ No newline at end of file +#endif // #ifndef MATROSKAVIDEO_HPP_ diff --git a/src/matroskavideo.cpp b/src/matroskavideo.cpp index 68c2fda5..182bd27b 100644 --- a/src/matroskavideo.cpp +++ b/src/matroskavideo.cpp @@ -946,7 +946,7 @@ uint32_t MatroskaVideo::findBlockSize(byte b) { } Image::UniquePtr newMkvInstance(BasicIo::UniquePtr io, bool /*create*/) { - Image::UniquePtr image(new MatroskaVideo(std::move(io))); + auto image = std::make_unique(std::move(io)); if (!image->good()) { image.reset(); } diff --git a/src/quicktimevideo.cpp b/src/quicktimevideo.cpp index 883e03c6..6ebc249f 100644 --- a/src/quicktimevideo.cpp +++ b/src/quicktimevideo.cpp @@ -1574,7 +1574,7 @@ void QuickTimeVideo::aspectRatio() { } // QuickTimeVideo::aspectRatio Image::UniquePtr newQTimeInstance(BasicIo::UniquePtr io, bool /*create*/) { - Image::UniquePtr image(new QuickTimeVideo(std::move(io))); + auto image = std::make_unique(std::move(io)); if (!image->good()) { image.reset(); }