From 61c1db2f6751d13cf5c9aa6a9bc3a2aac9d952fb Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 6 Sep 2003 13:36:07 +0000 Subject: 'extern inline' doesn't work... Use 'static inline' --- libc/stdlib/malloc/heap.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'libc') diff --git a/libc/stdlib/malloc/heap.h b/libc/stdlib/malloc/heap.h index ebbc420a9..2d6d55fd8 100644 --- a/libc/stdlib/malloc/heap.h +++ b/libc/stdlib/malloc/heap.h @@ -142,7 +142,7 @@ extern void __heap_check (struct heap *heap, const char *str); /* Delete the free-area FA from HEAP. */ -extern inline void +static inline void __heap_delete (struct heap *heap, struct heap_free_area *fa) { if (fa->next) @@ -157,7 +157,7 @@ __heap_delete (struct heap *heap, struct heap_free_area *fa) /* Link the free-area FA between the existing free-area's PREV and NEXT in HEAP. PREV and NEXT may be 0; if PREV is 0, FA is installed as the first free-area. */ -extern inline void +static inline void __heap_link_free_area (struct heap *heap, struct heap_free_area *fa, struct heap_free_area *prev, struct heap_free_area *next) @@ -176,7 +176,7 @@ __heap_link_free_area (struct heap *heap, struct heap_free_area *fa, /* Update the mutual links between the free-areas PREV and FA in HEAP. PREV may be 0, in which case FA is installed as the first free-area (but FA may not be 0). */ -extern inline void +static inline void __heap_link_free_area_after (struct heap *heap, struct heap_free_area *fa, struct heap_free_area *prev) @@ -192,7 +192,7 @@ __heap_link_free_area_after (struct heap *heap, free-area's PREV and NEXT in HEAP, and return a pointer to its header. PREV and NEXT may be 0; if PREV is 0, MEM is installed as the first free-area. */ -extern inline struct heap_free_area * +static inline struct heap_free_area * __heap_add_free_area (struct heap *heap, void *mem, size_t size, struct heap_free_area *prev, struct heap_free_area *next) @@ -210,7 +210,7 @@ __heap_add_free_area (struct heap *heap, void *mem, size_t size, /* Allocate SIZE bytes from the front of the free-area FA in HEAP, and return the amount actually allocated (which may be more than SIZE). */ -extern inline size_t +static inline size_t __heap_free_area_alloc (struct heap *heap, struct heap_free_area *fa, size_t size) { -- cgit v1.2.3