diff --git a/src/include/lwip/memp.h b/src/include/lwip/memp.h index 8a555c89..68fcd991 100644 --- a/src/include/lwip/memp.h +++ b/src/include/lwip/memp.h @@ -58,6 +58,12 @@ typedef enum { extern const struct memp_desc* const memp_pools[MEMP_MAX]; +/** + * @ingroup mempool + * Declare prototype for private memory pool if it is used in multiple files + */ +#define LWIP_MEMPOOL_PROTOTYPE(name) extern const struct memp_desc memp_ ## name + #if MEMP_MEM_MALLOC #define LWIP_MEMPOOL_DECLARE(name,num,size,desc) \ @@ -70,12 +76,6 @@ extern const struct memp_desc* const memp_pools[MEMP_MAX]; #else /* MEMP_MEM_MALLOC */ -/** - * @ingroup mempool - * Declare prototype for private memory pool if it is used in multiple files - */ -#define LWIP_MEMPOOL_PROTOTYPE(name) extern const struct memp_desc memp_ ## name - /** * @ingroup mempool * Declare a private memory pool