]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
eliminate improper usage of internal data of returned TString object
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Sep 2010 11:59:18 +0000 (11:59 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Sep 2010 11:59:18 +0000 (11:59 +0000)
HLT/global/AliHLTGlobalHistoComponent.cxx

index cd2e16fdf25ca9eac151af483d0f481b18d8845b..24ca0cef1e9c8d60a4b8d1999ac9bc02acc42ef1 100644 (file)
@@ -183,8 +183,7 @@ int AliHLTGlobalHistoComponent::AliHLTGlobalHistoVariables::Init(int capacity, c
     fArrays.resize(entries);
     fCount.resize(entries);
     for (int i=0; i<entries; i++) {
-      const char* key=((TObjString*)pTokens->At(i))->GetString().Data();
-      fKeys[key]=i;
+      fKeys[pTokens->At(i)->GetName()]=i;
       fArrays[i]=new float[fCapacity];
     }
     delete pTokens;