From 121560fd94b5633868318918380c13e73c987445 Mon Sep 17 00:00:00 2001 From: Fred Morcos Date: Tue, 31 May 2022 13:35:21 +0200 Subject: [PATCH] Default init of DNSRecord fields --- pdns/dnsparser.hh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pdns/dnsparser.hh b/pdns/dnsparser.hh index fbb850efee..4f0f460b70 100644 --- a/pdns/dnsparser.hh +++ b/pdns/dnsparser.hh @@ -289,15 +289,16 @@ protected: struct DNSRecord { - DNSRecord() : d_type(0), d_class(QClass::IN), d_ttl(0), d_clen(0), d_place(DNSResourceRecord::ANSWER) + DNSRecord() : + d_type(0), d_class(QClass::IN), d_place(DNSResourceRecord::ANSWER) {} explicit DNSRecord(const DNSResourceRecord& rr); DNSName d_name; std::shared_ptr d_content; uint16_t d_type; - uint16_t d_class; - uint32_t d_ttl; - uint16_t d_clen; + uint16_t d_class{}; + uint32_t d_ttl{}; + uint16_t d_clen{}; DNSResourceRecord::Place d_place; bool operator<(const DNSRecord& rhs) const -- 2.47.2