From 15b72bab345d4946fc2ed6bad4c8b6e6a191c244 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Tue, 5 Dec 2017 23:13:27 +0100 Subject: [PATCH] Move typedefs where they are used. --- src/xbt/mmalloc/swag.c | 4 ++++ src/xbt/mmalloc/swag.h | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/xbt/mmalloc/swag.c b/src/xbt/mmalloc/swag.c index b9fb24ec83..4d2e2122cc 100644 --- a/src/xbt/mmalloc/swag.c +++ b/src/xbt/mmalloc/swag.c @@ -13,6 +13,10 @@ #include "swag.h" #include "xbt/asserts.h" +typedef s_xbt_swag_hookup_t *xbt_swag_hookup_t; +typedef struct xbt_swag* xbt_swag_t; +typedef const struct xbt_swag* const_xbt_swag_t; + #define xbt_swag_getPrev(obj, offset) (((xbt_swag_hookup_t)(((char*)(obj)) + (offset)))->prev) #define xbt_swag_getNext(obj, offset) (((xbt_swag_hookup_t)(((char*)(obj)) + (offset)))->next) #define xbt_swag_belongs(obj, swag) (xbt_swag_getNext((obj), (swag)->offset) || (swag)->tail == (obj)) diff --git a/src/xbt/mmalloc/swag.h b/src/xbt/mmalloc/swag.h index e9903804ca..a2f09ba0fd 100644 --- a/src/xbt/mmalloc/swag.h +++ b/src/xbt/mmalloc/swag.h @@ -60,7 +60,6 @@ typedef struct foo { } \endcode */ -typedef s_xbt_swag_hookup_t *xbt_swag_hookup_t; struct xbt_swag { void *head; @@ -69,7 +68,5 @@ struct xbt_swag { int count; }; typedef struct xbt_swag s_xbt_swag_t; -typedef struct xbt_swag* xbt_swag_t; -typedef const struct xbt_swag* const_xbt_swag_t; #endif /* XBT_SWAG_H */ -- 2.20.1