Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix memory leak in xbt_str_split_quoted.
authoragiersch <agiersch@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Jan 2011 17:08:16 +0000 (17:08 +0000)
committeragiersch <agiersch@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Jan 2011 17:08:16 +0000 (17:08 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9403 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/xbt/xbt_str.c

index a0b6bfa..d7bad3e 100644 (file)
@@ -443,6 +443,7 @@ xbt_dynar_t xbt_str_split_quoted(const char *s)
     char *q=xbt_strdup(p);
     xbt_dynar_push(res,&q);
   }
     char *q=xbt_strdup(p);
     xbt_dynar_push(res,&q);
   }
+  xbt_dynar_free(&parsed);
   free(str_to_free);
   xbt_dynar_shrink(res, 0);
   xbt_dynar_free(&parsed);
   free(str_to_free);
   xbt_dynar_shrink(res, 0);
   xbt_dynar_free(&parsed);