X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9f6cbb176d4301cae36a945dfa57e6b6a9cbafef..a79a8e1cab86ccc687cfbc97b01b735acb996f16:/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 */