mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2025-12-10 08:46:40 +08:00
Wrapping MEM_ALIGN macros in #ifndef
This commit is contained in:
parent
f8dd991949
commit
d400f77dea
@ -49,9 +49,13 @@ void mem_free(void *mem);
|
|||||||
void *mem_realloc(void *mem, mem_size_t size);
|
void *mem_realloc(void *mem, mem_size_t size);
|
||||||
void *mem_reallocm(void *mem, mem_size_t size);
|
void *mem_reallocm(void *mem, mem_size_t size);
|
||||||
|
|
||||||
|
#ifndef MEM_ALIGN_SIZE
|
||||||
#define MEM_ALIGN_SIZE(size) (((size) + MEM_ALIGNMENT - 1) & ~(MEM_ALIGNMENT-1))
|
#define MEM_ALIGN_SIZE(size) (((size) + MEM_ALIGNMENT - 1) & ~(MEM_ALIGNMENT-1))
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef MEM_ALIGN
|
||||||
#define MEM_ALIGN(addr) ((void *)(((mem_ptr_t)(addr) + MEM_ALIGNMENT - 1) & ~(mem_ptr_t)(MEM_ALIGNMENT-1)))
|
#define MEM_ALIGN(addr) ((void *)(((mem_ptr_t)(addr) + MEM_ALIGNMENT - 1) & ~(mem_ptr_t)(MEM_ALIGNMENT-1)))
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* __LWIP_MEM_H__ */
|
#endif /* __LWIP_MEM_H__ */
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user