change static __inline to rt_inline.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1180 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
a8053dbe6e
commit
5c21c6b45d
|
@ -29,9 +29,9 @@
|
|||
|
||||
#ifndef _SYS_TREE_H_
|
||||
#define _SYS_TREE_H_
|
||||
|
||||
#ifndef NULL
|
||||
#define NULL RT_NULL
|
||||
|
||||
#ifndef NULL
|
||||
#define NULL RT_NULL
|
||||
#endif
|
||||
// #include <sys/cdefs.h>
|
||||
|
||||
|
@ -126,7 +126,7 @@ struct type *name##_SPLAY_INSERT(struct name *, struct type *); \
|
|||
struct type *name##_SPLAY_REMOVE(struct name *, struct type *); \
|
||||
\
|
||||
/* Finds the node with the same key as elm */ \
|
||||
static __inline struct type * \
|
||||
rt_inline struct type * \
|
||||
name##_SPLAY_FIND(struct name *head, struct type *elm) \
|
||||
{ \
|
||||
if (SPLAY_EMPTY(head)) \
|
||||
|
@ -137,7 +137,7 @@ name##_SPLAY_FIND(struct name *head, struct type *elm) \
|
|||
return (NULL); \
|
||||
} \
|
||||
\
|
||||
static __inline struct type * \
|
||||
rt_inline struct type * \
|
||||
name##_SPLAY_NEXT(struct name *head, struct type *elm) \
|
||||
{ \
|
||||
name##_SPLAY(head, elm); \
|
||||
|
@ -151,7 +151,7 @@ name##_SPLAY_NEXT(struct name *head, struct type *elm) \
|
|||
return (elm); \
|
||||
} \
|
||||
\
|
||||
static __inline struct type * \
|
||||
rt_inline struct type * \
|
||||
name##_SPLAY_MIN_MAX(struct name *head, int val) \
|
||||
{ \
|
||||
name##_SPLAY_MINMAX(head, val); \
|
||||
|
|
Loading…
Reference in New Issue