From e7977554e29243bb50c7a36256379509ae0c25a7 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Wed, 1 Feb 2023 12:48:50 -0800 Subject: [PATCH] default initializations Signed-off-by: Rosen Penev --- src/tiffcomposite_int.cpp | 3 --- src/tiffcomposite_int.hpp | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/tiffcomposite_int.cpp b/src/tiffcomposite_int.cpp index 32d29d3a..49faf996 100644 --- a/src/tiffcomposite_int.cpp +++ b/src/tiffcomposite_int.cpp @@ -93,9 +93,6 @@ TiffBinaryArray::TiffBinaryArray(uint16_t tag, IfdId group, const ArraySet* arra } TiffBinaryElement::TiffBinaryElement(uint16_t tag, IfdId group) : TiffEntryBase(tag, group) { - elDef_.idx_ = 0; - elDef_.tiffType_ = ttUndefined; - elDef_.count_ = 0; } TiffDirectory::~TiffDirectory() { diff --git a/src/tiffcomposite_int.hpp b/src/tiffcomposite_int.hpp index c32c41c5..b893a707 100644 --- a/src/tiffcomposite_int.hpp +++ b/src/tiffcomposite_int.hpp @@ -1491,7 +1491,7 @@ class TiffBinaryElement : public TiffEntryBase { private: // DATA - ArrayDef elDef_; //!< The array element definition + ArrayDef elDef_{0, ttUndefined, 0}; //!< The array element definition ByteOrder elByteOrder_{invalidByteOrder}; //!< Byte order to read/write the element }; // class TiffBinaryElement