//_____________________________________________________________________________________________
AliMillePedeRecord::AliMillePedeRecord(const AliMillePedeRecord& src) :
- TObject(src),fSize(src.fSize),fNGroups(src.fNGroups),fGroupID(0),fRunID(src.fRunID),fIndex(0),fValue(0),fWeight(src.fWeight)
+ TObject(src),fSize(src.fSize),fNGroups(src.fNGroups),fRunID(src.fRunID),fGroupID(0),fIndex(0),fValue(0),fWeight(src.fWeight)
{
fIndex = new Int_t[GetDtBufferSize()];
memcpy(fIndex,src.fIndex,fSize*sizeof(Int_t));
bfsize = TMath::Max(bfsize,GetDtBufferSize());
Int_t *tmpI = new Int_t[bfsize];
memcpy(tmpI,fIndex, fSize*sizeof(Int_t));
- delete fIndex;
+ delete [] fIndex;
fIndex = tmpI;
//
Double_t *tmpD = new Double_t[bfsize];
memcpy(tmpD,fValue, fSize*sizeof(Double_t));
- delete fValue;
+ delete [] fValue;
fValue = tmpD;
//
SetDtBufferSize(bfsize);
bfsize = TMath::Max(bfsize,GetGrBufferSize());
UShort_t *tmpI = new UShort_t[bfsize];
memcpy(tmpI,fGroupID, fNGroups*sizeof(UShort_t));
- delete[] fGroupID;
+ delete [] fGroupID;
fGroupID = tmpI;
for (int i=fNGroups;i<bfsize;i++) fGroupID[i] = 0;
//