Coverity 18819
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Feb 2012 10:21:01 +0000 (10:21 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Feb 2012 10:21:01 +0000 (10:21 +0000)
STEER/AOD/AliAODPid.cxx

index 98665a3..d874278 100644 (file)
@@ -116,7 +116,8 @@ AliAODPid& AliAODPid::operator=(const AliAODPid& pid)
       if(pid.fTRDnSlices > 0) fTRDslices = new Double32_t[fTRDnSlices];
     }
 
-    memcpy(fTRDslices, pid.fTRDslices, fTRDnSlices*sizeof(Double32_t));
+    if (fTRDslices && pid.fTRDslices)
+      memcpy(fTRDslices, pid.fTRDslices, fTRDnSlices*sizeof(Double32_t));
 
     fTRDntls = pid.fTRDntls;
     for(Int_t i = 0; i < 6; i++){