]> granicus.if.org Git - pdns/commitdiff
dnsdist: Initialize HTTPHeaderRule members in the ctor init list
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 24 Oct 2019 08:33:56 +0000 (10:33 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 24 Oct 2019 08:33:56 +0000 (10:33 +0200)
pdns/dnsdistdist/doh.cc

index 194f441e5dbdba89317aff3a732b6d45f1105a81..6412ac6cea705b85ec2bcc4ccad0594a3f446cfb 100644 (file)
@@ -690,11 +690,8 @@ catch(const exception& e)
 }
 
 HTTPHeaderRule::HTTPHeaderRule(const std::string& header, const std::string& regex)
-  :  d_regex(regex)
+  : d_header(toLower(header)), d_regex(regex), d_visual("http[" + header+ "] ~ " + regex)
 {
-  d_header = toLower(header);
-  d_visual = "http[" + header+ "] ~ " + regex;
-
 }
 
 bool HTTPHeaderRule::matches(const DNSQuestion* dq) const