Initialize members in the header for CPDF_Object sub-classes.
Initialize |CPDF_Boolean::m_bValue| and |CPDF_String::m_bHex| in their
respective headers. Use =default in more places along the way.
Change-Id: I34dc115c4a3c0357601d358b9948e6d7bd465931
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/63974
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/parser/cpdf_boolean.cpp b/core/fpdfapi/parser/cpdf_boolean.cpp
index 09a5fd3..b5e12eb 100644
--- a/core/fpdfapi/parser/cpdf_boolean.cpp
+++ b/core/fpdfapi/parser/cpdf_boolean.cpp
@@ -9,11 +9,11 @@
#include "core/fxcrt/fx_stream.h"
#include "third_party/base/ptr_util.h"
-CPDF_Boolean::CPDF_Boolean() : m_bValue(false) {}
+CPDF_Boolean::CPDF_Boolean() = default;
CPDF_Boolean::CPDF_Boolean(bool value) : m_bValue(value) {}
-CPDF_Boolean::~CPDF_Boolean() {}
+CPDF_Boolean::~CPDF_Boolean() = default;
CPDF_Object::Type CPDF_Boolean::GetType() const {
return kBoolean;