From 94b3599a48f3b53683327be3703a8471f81b916b Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Tue, 9 Dec 2014 12:30:21 +0100 Subject: [PATCH] Initialize ServerConfig::EmptyTag using the init list --- src/configreader.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/configreader.cpp b/src/configreader.cpp index 54c32d846..df58ec812 100644 --- a/src/configreader.cpp +++ b/src/configreader.cpp @@ -29,7 +29,14 @@ #include "configparser.h" #include +static ConfigTag* CreateEmptyTag() +{ + std::vector* items; + return ConfigTag::create("empty", "", 0, items); +} + ServerConfig::ServerConfig() + : EmptyTag(CreateEmptyTag()) { RawLog = HideBans = HideSplits = UndernetMsgPrefix = false; WildcardIPv6 = InvBypassModes = true; @@ -41,9 +48,6 @@ ServerConfig::ServerConfig() OperMaxChans = 30; c_ipv4_range = 32; c_ipv6_range = 128; - - std::vector* items; - EmptyTag = ConfigTag::create("empty", "", 0, items); } ServerConfig::~ServerConfig() -- 2.39.5