A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Enable timestamping of messages emitted out of any user process (such as the terminai...
[simgrid.git]
/
src
/
xbt
/
dynar.c
diff --git
a/src/xbt/dynar.c
b/src/xbt/dynar.c
index
e34331a
..
50be1b5
100644
(file)
--- a/
src/xbt/dynar.c
+++ b/
src/xbt/dynar.c
@@
-201,7
+201,11
@@
xbt_dynar_free(xbt_dynar_t * dynar) {
xbt_dynar_free_container(dynar);
}
}
xbt_dynar_free_container(dynar);
}
}
-
+/** \brief free a dynar passed as void* (handy to store dynar in dynars or dict) */
+void xbt_dynar_free_voidp(void *d) {
+ xbt_dynar_free( (xbt_dynar_t*) d);
+}
+
/** @brief Count of dynar's elements
*
* \param dynar the dynar we want to mesure
/** @brief Count of dynar's elements
*
* \param dynar the dynar we want to mesure
@@
-831,8
+835,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);
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] */
/* 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);
/* 1. Populate the dynar */
for (cpt=0; cpt< NB_ELEM; cpt++) {
sprintf(buf,"%d",cpt);