X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6f48d1a65eeb69ebae17feb1d714db4a60764a51..73675e42db8dbddfc754d7179b332445f13fae09:/include/xbt/lib.h diff --git a/include/xbt/lib.h b/include/xbt/lib.h index 2c971abaca..15553e30a0 100644 --- a/include/xbt/lib.h +++ b/include/xbt/lib.h @@ -48,11 +48,13 @@ SG_BEGIN_DECL() * xbt_lib_set(foo_lib, id, AUTH_FOO_LEVEL, auth); * */ -typedef struct s_xbt_lib { +struct s_xbt_lib { xbt_dict_t dict; int levels; void_f_pvoid_t *free_f; /* This is actually a table */ -} s_xbt_lib_t, *xbt_lib_t; +}; +typedef struct s_xbt_lib s_xbt_lib_t; +typedef struct s_xbt_lib* xbt_lib_t; #define xbt_lib_cursor_t xbt_dict_cursor_t @@ -74,4 +76,5 @@ XBT_PUBLIC(void) xbt_lib_remove(xbt_lib_t lib, const char *key); xbt_dict_foreach((lib)->dict, cursor, key, data) SG_END_DECL() + #endif /* _XBT_LIB_H */