]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/STEER/AliCTPTimeParams.cxx
Event server (Mihai)
[u/mrichter/AliRoot.git] / STEER / STEER / AliCTPTimeParams.cxx
index 414bf7cf504c3f1b0dd0de6d95a2888db775b6f9..f245337c700d480dff75d89c89840bb7c630404d 100644 (file)
@@ -27,6 +27,9 @@
 #include "AliCTPTimeParams.h"
 #include "AliCTPInputTimeParams.h"
 
+using std::endl;
+using std::cout;
+using std::ifstream;
 ClassImp(AliCTPTimeParams)
 
 //______________________________________________________________________________
@@ -174,6 +177,7 @@ AliCTPTimeParams* AliCTPTimeParams::LoadCTPTimeParamsFromString(const char* time
 
      if (ctptime->ProcessCTPTimeParamsLine(string->String()) == kFALSE)
      {
+       delete ctptime;
         ctptime  = 0x0;
         break;
      }
@@ -208,6 +212,7 @@ Bool_t AliCTPTimeParams::ProcessCTPTimeParamsLine(const char* line)
     if (ntokens == 5)  AddInput(((TObjString*)tokens->At(0))->String(), level, ((TObjString*)tokens->At(2))->String().Atoi(), ((TObjString*)tokens->At(1))->String(),  ((TObjString*)tokens->At(3))->String().Atoi(), ((TObjString*)tokens->At(4))->String().Atoi());
     else if (ntokens == 3) AddInput(((TObjString*)tokens->At(0))->String(), level, ((TObjString*)tokens->At(2))->String().Atoi(), ((TObjString*)tokens->At(1))->String(),  0, 0); //the old format is used - no DeltaMin & DeltaMax!
          else return kFALSE; // file not in the right format!
+    delete tokens;
   }
 return kTRUE;
 }