X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/15807bea7353de99396547e065c5d33bbf75ce56..24b8008bb424160e633b1374f54dcd89bdcb9749:/src/xbt/swag.c diff --git a/src/xbt/swag.c b/src/xbt/swag.c index 9cc8cecab9..5b2f758a08 100644 --- a/src/xbt/swag.c +++ b/src/xbt/swag.c @@ -13,11 +13,13 @@ #include "xbt/error.h" #include "xbt/swag.h" +XBT_LOG_NEW_DEFAULT_SUBCATEGORY(swag,xbt,"Swag : O(1) set library"); + #define PREV(obj,offset) xbt_swag_getPrev(obj,offset) #define NEXT(obj,offset) xbt_swag_getNext(obj,offset) /* - Usage : xbt_swag_new(&obj.setA-&obj.setA); + Usage : xbt_swag_new(&obj.setA-&obj); */ xbt_swag_t xbt_swag_new(size_t offset) @@ -29,6 +31,12 @@ xbt_swag_t xbt_swag_new(size_t offset) return swag; } + +void xbt_swag_free(xbt_swag_t swag) +{ + xbt_free(swag); +} + void xbt_swag_init(xbt_swag_t swag, size_t offset) { swag->offset = offset;