X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=RAW%2FAliRawNullDB.cxx;h=a787b51a500c99f050b08a934a7c3499283ff0b6;hb=07b54fbaad858e983dad03ab13987cecf9f8a163;hp=b8206afc2d5814417e0d012a8968034280e91bd6;hpb=8ec37122894a38c7bcd5ae445b8a1b52aef8f6ae;p=u%2Fmrichter%2FAliRoot.git diff --git a/RAW/AliRawNullDB.cxx b/RAW/AliRawNullDB.cxx index b8206afc2d5..a787b51a500 100644 --- a/RAW/AliRawNullDB.cxx +++ b/RAW/AliRawNullDB.cxx @@ -29,7 +29,7 @@ ClassImp(AliRawNullDB) //______________________________________________________________________________ -AliRawNullDB::AliRawNullDB(AliRawEvent *event, +AliRawNullDB::AliRawNullDB(AliRawEventV2 *event, AliESDEvent *esd, Int_t compress, const char* fileName,Int_t basketsize) @@ -60,8 +60,9 @@ Long64_t AliRawNullDB::Close() // Write the tree. Bool_t error = kFALSE; - if (fTree->Write() == 0) - error = kTRUE; + if (fTree) + if (fTree->Write() == 0) + error = kTRUE; if (fESDTree) if (fESDTree->Write() == 0) error = kTRUE; @@ -69,6 +70,8 @@ Long64_t AliRawNullDB::Close() // Close DB, this also deletes the fTree fRawDB->Close(); + fTree = NULL; + Long64_t filesize = fRawDB->GetEND(); delete fRawDB;