X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ANALYSIS%2FAliAnalysisTaskCfg.cxx;fp=ANALYSIS%2FAliAnalysisTaskCfg.cxx;h=a86e31cd9ec986adfbe88f026413ca291a38d1a1;hb=ca1b69aa2205650ae632dbf81ad3ac4723450f77;hp=f963e3e3d7dab9dadc99fd9bbed25406b8bd2a88;hpb=043d09c0cba1d35dd8ac3267834d7debaa8d1843;p=u%2Fmrichter%2FAliRoot.git diff --git a/ANALYSIS/AliAnalysisTaskCfg.cxx b/ANALYSIS/AliAnalysisTaskCfg.cxx index f963e3e3d7d..a86e31cd9ec 100644 --- a/ANALYSIS/AliAnalysisTaskCfg.cxx +++ b/ANALYSIS/AliAnalysisTaskCfg.cxx @@ -243,7 +243,7 @@ const char *AliAnalysisTaskCfg::GetLibrary(Int_t i) const // Returns library name for the i-th library. Int_t nlibs = GetNlibs(); if (i>=nlibs) return 0; - TString libname; + static TString libname; TObjArray *list = fLibs.Tokenize(","); libname = list->At(i)->GetName(); libname.ReplaceAll(".so",""); @@ -298,7 +298,7 @@ const char *AliAnalysisTaskCfg::GetDependency(Int_t i) const // Returns library name for the i-th library. Int_t ndeps = GetNdeps(); if (i>=ndeps) return 0; - TString depname; + static TString depname; TObjArray *list = fDeps.Tokenize(","); depname = list->At(i)->GetName(); depname.ReplaceAll(" ",""); @@ -433,7 +433,8 @@ void AliAnalysisTaskCfg::SaveAs(const char *filename, Option_t *option) const const char *AliAnalysisTaskCfg::DecodeValue(TString &line) { // Decode the value string from the line - TString value = line(line.Index(' '),line.Length()); + static TString value; + value = line(line.Index(' '),line.Length()); value = value.Strip(TString::kLeading,' '); value = value.Strip(TString::kTrailing,' '); return value.Data();