X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONLocalTriggerBoard.cxx;h=e43fe80222dec99a7f9b09ad4a3db13860f9f9b2;hb=46c6c63143ebab83308f758b67883d2f8855885c;hp=423789bac5e70840f1ea751290c7698856df426b;hpb=30a189e935ac494fd7885e5c2ed19eed1923c932;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONLocalTriggerBoard.cxx b/MUON/AliMUONLocalTriggerBoard.cxx index 423789bac5e..e43fe80222d 100644 --- a/MUON/AliMUONLocalTriggerBoard.cxx +++ b/MUON/AliMUONLocalTriggerBoard.cxx @@ -1177,6 +1177,9 @@ Int_t AliMUONLocalTriggerBoard::GetI() const const Int_t kMaxfields = 2; char **fields = new char*[kMaxfields]; + for (Int_t i = 0; i < kMaxfields; i++) + fields[i] = new char[1]; + char s[100]; strncpy(s, GetName(), 99); Int_t numlines = 0; @@ -1185,6 +1188,7 @@ Int_t AliMUONLocalTriggerBoard::GetI() const token != NULL; token = strtok(NULL, " ")) { + delete [] fields[numlines]; fields[numlines] = new char[strlen(token)+1]; strcpy(fields[numlines++], token); }