Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove useless check for null before free.
[simgrid.git] / src / surf / cpu_ti.cpp
index ad16d13..c2827d3 100644 (file)
@@ -47,8 +47,7 @@ CpuTiTrace::~CpuTiTrace()
 
 CpuTiTmgr::~CpuTiTmgr()
 {
-  if (trace_)
-    delete trace_;
+  delete trace_;
 }
 
 /**
@@ -372,9 +371,7 @@ CpuTi::~CpuTi()
 }
 void CpuTi::set_speed_trace(tmgr_trace_t trace)
 {
-  if (speed_integrated_trace_)
-    delete speed_integrated_trace_;
-
+  delete speed_integrated_trace_;
   speed_integrated_trace_ = new CpuTiTmgr(trace, speed_.scale);
 
   /* add a fake trace event if periodicity == 0 */