diff --git a/src/tiffvisitor_int.cpp b/src/tiffvisitor_int.cpp index 8335f1ae..f9ac8f04 100644 --- a/src/tiffvisitor_int.cpp +++ b/src/tiffvisitor_int.cpp @@ -50,10 +50,6 @@ Exiv2::ByteOrder stringToByteOrder(const std::string& val) { // ***************************************************************************** // class member definitions namespace Exiv2::Internal { -TiffVisitor::TiffVisitor() { - go_.fill(true); -} - void TiffVisitor::setGo(GoEvent event, bool go) { go_[event] = go; } diff --git a/src/tiffvisitor_int.hpp b/src/tiffvisitor_int.hpp index ec0fb9bb..c5f8c0e1 100644 --- a/src/tiffvisitor_int.hpp +++ b/src/tiffvisitor_int.hpp @@ -48,14 +48,12 @@ class TiffVisitor { }; private: - static const int events_ = 2; //!< The number of stop/go flags. - std::array go_{}; //!< Array of stop/go flags. See setGo(). + static const int events_ = 2; //!< The number of stop/go flags. + std::array go_{true, true}; //!< Array of stop/go flags. See setGo(). public: //! @name Creators //@{ - //! Default constructor. Initialises all stop/go flags to true. - TiffVisitor(); //! Virtual destructor virtual ~TiffVisitor() = default; //@}