Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Free those variables after the end of the cluster tag.
authornavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 2 Dec 2010 13:32:17 +0000 (13:32 +0000)
committernavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 2 Dec 2010 13:32:17 +0000 (13:32 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8878 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/surf/surf_routing.c

index 50250c8..3428327 100644 (file)
@@ -3375,9 +3375,6 @@ static void routing_parse_Scluster(void)
   SURFXML_START_TAG(link);
   SURFXML_END_TAG(link);
 
   SURFXML_START_TAG(link);
   SURFXML_END_TAG(link);
 
-  free(link_backbone);
-  free(link_router);
-
   DEBUG0(" ");
 
 #ifdef HAVE_PCRE_LIB
   DEBUG0(" ");
 
 #ifdef HAVE_PCRE_LIB
@@ -3510,6 +3507,8 @@ static void routing_parse_Scluster(void)
 
 #endif
 
 
 #endif
 
+  free(link_backbone);
+  free(link_router);
 
   DEBUG0("</AS>");
   SURFXML_END_TAG(AS);
 
   DEBUG0("</AS>");
   SURFXML_END_TAG(AS);