Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
plug some other memleaks
authorMartin Quinson <martin.quinson@loria.fr>
Fri, 24 Feb 2017 07:09:05 +0000 (08:09 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Fri, 24 Feb 2017 07:09:05 +0000 (08:09 +0100)
src/surf/xml/surfxml_sax_cb.cpp

index b295bac..2a0f2b5 100644 (file)
@@ -825,6 +825,7 @@ void ETag_surfxml_bypassRoute(){
   parsed_link_list.clear();
 
   sg_platf_new_bypassRoute(&route);
   parsed_link_list.clear();
 
   sg_platf_new_bypassRoute(&route);
+  delete route.link_list;
 }
 
 void ETag_surfxml_bypassASroute(){
 }
 
 void ETag_surfxml_bypassASroute(){
@@ -844,6 +845,7 @@ void ETag_surfxml_bypassASroute(){
   ASroute.gw_dst = sg_netpoint_by_name_or_null(A_surfxml_bypassASroute_gw___dst);
 
   sg_platf_new_bypassRoute(&ASroute);
   ASroute.gw_dst = sg_netpoint_by_name_or_null(A_surfxml_bypassASroute_gw___dst);
 
   sg_platf_new_bypassRoute(&ASroute);
+  delete ASroute.link_list;
 }
 
 void ETag_surfxml_trace(){
 }
 
 void ETag_surfxml_trace(){