Skip to content

Commit 51713bd

Browse files
committed
[roottest] Replace ConcatFileName with PrependFilePath
1 parent 3055a34 commit 51713bd

File tree

4 files changed

+12
-19
lines changed

4 files changed

+12
-19
lines changed

roottest/root/io/newstl/TestHelpers.C

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,11 @@ void fillListOfDir(const TString &directory, TList &l) {
2727

2828
TString dirname = file;
2929
if (directory != ".") {
30-
auto _dirname = gSystem->ConcatFileName(directory, file);
31-
dirname = _dirname;
32-
delete [] _dirname;
30+
gSystem->PrependPathName(directory, dirname);
3331
}
3432

35-
auto _vfile = gSystem->ConcatFileName(dirname, "vector.root");
36-
TString vfile = _vfile;
37-
delete [] _vfile;
33+
TString vfile = "vector.root";
34+
gSystem->PrependPathName(dirname, vfile);
3835

3936
if (gSystem->GetPathInfo(vfile,(Long_t*)0,(Long_t*)0,(Long_t*)0,0)==0) {
4037
l.Add(new TObjString(dirname));

roottest/root/io/newstl/readNoLib.C

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ int readNoLib(const char *fname = "vector.root")
44
dirname.ReplaceAll(".","-");
55
dirname.ReplaceAll("/","-");
66

7-
auto _filename = gSystem->ConcatFileName(dirname, fname);
8-
TString filename = _filename;
9-
delete [] _filename;
7+
TString filename = fname;
8+
gSystem->PrependFilePath(dirname, filename);
109

1110
auto file0 = TFile::Open(filename);
1211
if (!file0)

roottest/root/io/newstl/test.C

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,8 @@ template <class HolderClass> void write(const char *testname, int nEntry = 3) {
3232
//gSystem->Unlink("latest");
3333
//gSystem->Symlink(dirname,"latest");
3434

35-
auto _filename = gSystem->ConcatFileName(dirname, testname );
36-
TString filename = _filename;
37-
delete [] _filename;
35+
TString filename = testname;
36+
gSystem->PrependPathName(dirname, filename);
3837
filename += ".root";
3938

4039
TFile *file = new TFile(filename,"RECREATE","stl test file",0);
@@ -151,10 +150,9 @@ template <class HolderClass> bool read(const char *dirname, const char *testname
151150
bool testingTopLevelVectors = true;
152151

153152

154-
auto _filename = gSystem->ConcatFileName(dirname, testname );
155-
TString filename = _filename;
153+
TString filename = testname;
154+
gSystem->PrependPathName(dirname, filename);
156155
filename += ".root";
157-
delete [] _filename;
158156

159157
if (!current && gSystem->AccessPathName(filename, kFileExists)) {
160158
// when reading old directory a missing files is not an error.

roottest/root/tree/cloning/runtreeCloneTest2.C

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,9 @@ void runtreeCloneTest2(const char* outFile = "pion_merged.root", //here's where
6060

6161
TString fileName(cFileName);
6262
if(fileName.EndsWith(".root") && fileName.BeginsWith(inputFileBeginsWith)) {
63-
auto fullName = gSystem->ConcatFileName(inputDir,fileName);
64-
FileList->Add( TFile::Open(fullName));
65-
cout << " Adding " << fullName << endl;
66-
delete [] fullName;
63+
gSystem->PrependPathName(inputDir, fileName);
64+
FileList->Add( TFile::Open(fileName));
65+
cout << " Adding " << fileName << endl;
6766
}
6867
}
6968
cout <<"\n\nDone collecting files. begin merging\n"<<endl;

0 commit comments

Comments
 (0)