X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/168dc880e22aca384071d6f8dd39ec26bd094c4e..ce41071a83edfed39b226ef047905f25ddf7c2bf:/src/gras/Virtu/process.c diff --git a/src/gras/Virtu/process.c b/src/gras/Virtu/process.c index 50676f8966..938aea93d6 100644 --- a/src/gras/Virtu/process.c +++ b/src/gras/Virtu/process.c @@ -20,12 +20,10 @@ void *gras_userdata_get(void) { return pd->userdata; } -void *gras_userdata_set(void *ud) { +void gras_userdata_set(void *ud) { gras_procdata_t *pd=gras_procdata_get(); pd->userdata = ud; - - return pd->userdata; } gras_error_t @@ -33,9 +31,9 @@ gras_procdata_init() { gras_error_t errcode; gras_procdata_t *pd=gras_procdata_get(); pd->userdata = NULL; - TRY(gras_dynar_new( &(pd->msg_queue), sizeof(gras_msg_t), NULL )); - TRY(gras_dynar_new( &(pd->cbl_list), sizeof(gras_cblist_t *), NULL )); - TRY(gras_dynar_new( &(pd->sockets), sizeof(gras_socket_t*), NULL)); + TRY(gras_dynar_new(&(pd->msg_queue), sizeof(gras_msg_t), NULL)); + TRY(gras_dynar_new(&(pd->cbl_list), sizeof(gras_cblist_t *),gras_cbl_free)); + TRY(gras_dynar_new(&(pd->sockets), sizeof(gras_socket_t*), NULL)); return no_error; }