Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fixme--: found a better place
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 1 Jun 2006 21:48:46 +0000 (21:48 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 1 Jun 2006 21:48:46 +0000 (21:48 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2340 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/gras/Virtu/virtu_interface.h

index 72e6840..ebd922d 100644 (file)
@@ -12,6 +12,7 @@
 #ifndef GRAS_VIRTU_INTERFACE_H
 #define GRAS_VIRTU_INTERFACE_H
 
 #ifndef GRAS_VIRTU_INTERFACE_H
 #define GRAS_VIRTU_INTERFACE_H
 
+#include "xbt/function_types.h"
 #include "xbt/sysdep.h"
 #include "xbt/log.h"
 #include "xbt/set.h"
 #include "xbt/sysdep.h"
 #include "xbt/log.h"
 #include "xbt/set.h"
@@ -21,8 +22,6 @@
 /* declare a new process specific data 
    (used by gras_<module>_register to make sure that gras_process_init will create it) */
 
 /* declare a new process specific data 
    (used by gras_<module>_register to make sure that gras_process_init will create it) */
 
-typedef void* (pvoid_f_void_t)(void); /* FIXME: find a better place for it */
-
 int gras_procdata_add(const char *name, pvoid_f_void_t creator,void_f_pvoid_t destructor);
 void *gras_libdata_by_name(const char *name);
 void *gras_libdata_by_id(int id);
 int gras_procdata_add(const char *name, pvoid_f_void_t creator,void_f_pvoid_t destructor);
 void *gras_libdata_by_name(const char *name);
 void *gras_libdata_by_id(int id);