From 08ea74a76ec1fb61f9feb6c6b1309c966a902535 Mon Sep 17 00:00:00 2001 From: Enrico Guiraud <enrico.guiraud@cern.ch> Date: Sat, 9 Jun 2018 12:03:35 +0200 Subject: [PATCH] [TREEPROCMT] Explicitly initialize fFriendInfo in ctors This should fix clang's compilation error: "constructor for 'ROOT::TTreeProcessorMT' must explicitly initialize the const member 'fFriendInfo'" --- tree/treeplayer/src/TTreeProcessorMT.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tree/treeplayer/src/TTreeProcessorMT.cxx b/tree/treeplayer/src/TTreeProcessorMT.cxx index b0fd0b31aaf..da3e923a152 100644 --- a/tree/treeplayer/src/TTreeProcessorMT.cxx +++ b/tree/treeplayer/src/TTreeProcessorMT.cxx @@ -167,7 +167,7 @@ std::string TTreeProcessorMT::FindTreeName() /// the implementation will automatically search for a /// tree in the file. TTreeProcessorMT::TTreeProcessorMT(std::string_view filename, std::string_view treename) - : fFileNames({std::string(filename)}), fTreeName(treename.empty() ? FindTreeName() : treename) {} + : fFileNames({std::string(filename)}), fTreeName(treename.empty() ? FindTreeName() : treename), fFriendInfo() {} std::vector<std::string> CheckAndConvert(const std::vector<std::string_view> & views) { @@ -188,7 +188,7 @@ std::vector<std::string> CheckAndConvert(const std::vector<std::string_view> & v /// the implementation will automatically search for a /// tree in the collection of files. TTreeProcessorMT::TTreeProcessorMT(const std::vector<std::string_view> &filenames, std::string_view treename) - : fFileNames(CheckAndConvert(filenames)), fTreeName(treename.empty() ? FindTreeName() : treename) {} + : fFileNames(CheckAndConvert(filenames)), fTreeName(treename.empty() ? FindTreeName() : treename), fFriendInfo() {} std::vector<std::string> GetFilesFromTree(TTree &tree) { -- GitLab