From: Arnaud Legrand Date: Mon, 19 Mar 2012 12:58:13 +0000 (+0100) Subject: Does not fix any particular bug but a lame cut & paste from its head counterpart. X-Git-Tag: v3_7~300 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/b50de09b83157c0ee536ced714056499945fdf71?ds=sidebyside Does not fix any particular bug but a lame cut & paste from its head counterpart. --- diff --git a/src/xbt/swag.c b/src/xbt/swag.c index 70a8f084e0..dcee5efcbc 100644 --- a/src/xbt/swag.c +++ b/src/xbt/swag.c @@ -100,7 +100,7 @@ XBT_INLINE void xbt_swag_insert_at_tail(void *obj, xbt_swag_t swag) swag->tail = obj; swag->count++; } - else if (obj != swag->head && !xbt_swag_getPrev(obj, swag->offset)) { + else if (obj != swag->tail && !xbt_swag_getNext(obj, swag->offset)) { xbt_swag_getPrev(obj, swag->offset) = swag->tail; xbt_swag_getNext(swag->tail, swag->offset) = obj; swag->tail = obj;