From: mquinson Date: Wed, 19 Jul 2006 14:07:04 +0000 (+0000) Subject: Make room for moddata along with libdata during the conversion X-Git-Tag: v3.3~2733 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/ee0e18b4700d33fd7e509b8d5b498eeb87e3a000?ds=sidebyside Make room for moddata along with libdata during the conversion git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2626 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/gras/Virtu/virtu_private.h b/src/gras/Virtu/virtu_private.h index 3787436c1e..ac60812959 100644 --- a/src/gras/Virtu/virtu_private.h +++ b/src/gras/Virtu/virtu_private.h @@ -13,6 +13,7 @@ #ifndef GRAS_VIRTU_PRIVATE_H #define GRAS_VIRTU_PRIVATE_H +#include "xbt/dynar.h" #include "gras/Virtu/virtu_interface.h" /** @brief Data for each process */ @@ -21,8 +22,16 @@ typedef struct { void *userdata; /* data specific to each process for each module. - Registered with gras_procdata_add(), retrieved with gras_libdata_get() */ + * Registered with gras_procdata_add(), retrieved with gras_libdata_get() + * This is the old interface, and will disapear before 3.2 + */ xbt_set_t libdata; + + /* data specific to each process for each module. + * Registered with gras_module_add(), retrieved with gras_moddata_get() + * This is the new interface + */ + xbt_dynar_t moddata; } gras_procdata_t; gras_procdata_t *gras_procdata_get(void);