Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Pluging mem leaks.
[simgrid.git] / src / xbt / dynar.c
index cdd7efc..ee2cd91 100644 (file)
@@ -808,7 +808,7 @@ XBT_TEST_UNIT("double",test_dynar_double,"Dyars of doubles") {
 }
 
 
-/* doxygen_first_cruft*/
+/* doxygen_string_cruft */
 
 /* The function we will use to free the data */
 static void free_string(void *d){
@@ -831,8 +831,8 @@ XBT_TEST_UNIT("string",test_dynar_string,"Dyars of strings") {
    xbt_dynar_free(&d);
 
    xbt_test_add1("==== Push %d strings, set them again 3 times, shift them",NB_ELEM);
-   d=xbt_dynar_new(sizeof(char*),&free_string);
    /* Populate_str [doxygen cruft] */
+   d=xbt_dynar_new(sizeof(char*),&free_string);
    /* 1. Populate the dynar */
    for (cpt=0; cpt< NB_ELEM; cpt++) {
      sprintf(buf,"%d",cpt);
@@ -950,7 +950,6 @@ XBT_TEST_UNIT("string",test_dynar_string,"Dyars of strings") {
                  s2,buf);
       free(s2);
    }
-   xbt_dynar_free(&d);
-   xbt_dynar_free(&d);  
+   xbt_dynar_free(&d); /* end_of_doxygen */
 }
 #endif /* SIMGRID_TEST */