Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
make sure that the gras_userdata_new() macro returns what just got malloced
[simgrid.git] / src / gras / Virtu / process.c
index 1cea719..385dfec 100644 (file)
@@ -65,10 +65,11 @@ 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 ud;
 }
 
 void *gras_libdata_by_name(const char *name) {