X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9c8eba1d2eeab072daa1b78edb31004d46907a58..b0d3bac107f6bf9b330652e24370017fb7af4ed4:/include/gras/core.h?ds=sidebyside diff --git a/include/gras/core.h b/include/gras/core.h index fc73b73612..6b0b22581a 100644 --- a/include/gras/core.h +++ b/include/gras/core.h @@ -13,28 +13,29 @@ #include /* offsetof() */ #include /* size_t */ #include - - -/*! C++ users need love */ -#ifndef BEGIN_DECL -# ifdef __cplusplus -# define BEGIN_DECL extern "C" { -# else -# define BEGIN_DECL -# endif -#endif - -/*! C++ users need love */ -#ifndef END_DECL -# ifdef __cplusplus -# define END_DECL } -# else -# define END_DECL -# endif -#endif -/* End of cruft for C++ */ - -BEGIN_DECL +#include "xbt/misc.h" + + +/* /\*! C++ users need love *\/ */ +/* #ifndef BEGIN_DECL */ +/* # ifdef __cplusplus */ +/* # define BEGIN_DECL() extern "C" { */ +/* # else */ +/* # define BEGIN_DECL() */ +/* # endif */ +/* #endif */ + +/* /\*! C++ users need love *\/ */ +/* #ifndef END_DECL */ +/* # ifdef __cplusplus */ +/* # define END_DECL() } */ +/* # else */ +/* # define END_DECL() */ +/* # endif */ +/* #endif */ +/* /\* End of cruft for C++ *\/ */ + +BEGIN_DECL() /* ************************************************************************** * Garbage collection support @@ -59,7 +60,7 @@ gras_get_my_fqdn(void); void gras_init(int *argc,char **argv, const char *defaultlog); void gras_exit(void); -END_DECL +END_DECL() #endif /* GRAS_CORE_H */